Hallo Zusammen
Ich habe mir eine neue Templatedatei erstellt mit folgendem Code:
<?php
/*
Template Name: Archivierung
*/
?>
<?php get_header() ?>
<div class="hfeed">
<?php the_post() ?>
<div id="post-<?php the_ID() ?>" class="<?php blogtxt_post_class() ?>">
<h2 class="entry-title"><?php the_title() ?></h2>
<?php if ( get_post_custom_values('authorlink') ) printf(__('<div class="archive-meta">By %1$s</div>', 'blogtxt'), blogtxt_author_link() ) // Add a key/value of "authorlink" to show an author byline on a page ?>
<div class="entry-content">
<?php the_content(); ?>
<?php $top_query = new WP_Query('showposts=10'); ?>
<?php while($top_query->have_posts()) : $top_query->the_post();
$do_not_duplicate = $post->ID; ?>
<div class="article" id="post-<?php the_ID(); ?>">
<h2><b><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_time(' d.m.Y ') ?> - <?php the_title(); ?>
</a></b><br /></h2>
<?php the_excerpt('(Mehr...)'); ?>
<div class="feedback">
<?php wp_link_pages(); ?>
<?php comments_popup_link(__('Schreib was...'), __('1 Kommentar'), __('% Kommentare'), 'link-comentariu', __('Kommentare deaktiviert')); ?>
</div>
</div>
<?php endwhile; ?>
<span class="link-categorie"><br/></span>
<?php $top_query2 = new WP_Query('showposts=300&offset=10'); ?>
<?php while($top_query2->have_posts()) : $top_query2->the_post();
$do_not_duplicate = $post->ID; ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title=" <?php the_title(); ?>"><?php the_time(' d.m.Y ') ?> - <?php the_title(); ?></a><br />
<?php endwhile; ?>
</div>
</div><!-- .post -->
<?php if ( get_post_custom_values('comments') ) comments_template() // Add a key/value of "comments" to load comments on a page ?>
<img src="http://www.toolazytothink.ch/blog/images/werbung2.png" alt="werbung" />
<script type="text/javascript"><!--
google_ad_client = "pub-4602167690605309";
/* new_13.08.08 */
google_ad_slot = "3822751549";
google_ad_width = 468;
google_ad_height = 60;
// --></script>
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script></div><!-- .hfeed -->
</div><!-- #content -->
</div><!-- #container -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen
mit dem showpost=10 zeige ich die Vorschau der ersten 10 Beiträge und mit dem offset=10 streiche ich die ersten 10 aus der folgenden Auflistung aller Beiträge, da diese Bereits mit der Vorschau angeziegt werden.
Das Ganze funktioniert auch tiptop. Doch da ich die Beitrage auf "nur eingeloggt sichtbar" (Logged-In-Only) gestellt habe, bleibt die Liste leer wenn man nicht eingeloggt ist. Ich möchte aber dass die Vorschau und der Titel wie beim eingeloggten User angezeigt werden. Danach klickt man auf den Beitrag, und erst dann kommt die Meldung dass man sich einloggen soll...
Gibts da eine Möglichkeit diese Sachen auch für die ausgeloggten User oder Gäste anzeigen zu lassen?