Hi!
Hab ein seltsames Problem:
Auf meiner Website (im Entwicklungsstadium) wird in der rechten Spalte unter "Aktuelle Artikel" nur den eingeloggten Usern etwas angezeigt. Wenn man nicht eingeloggt ist, sieht man nichts!
PHP
<ul> <!-- LOOP ZUM ANZEIGEN DER AKTUELLSTEN BEITRÄGE -->
<li>Aktuelles
<ul>
<?php
rewind_posts();
if($bereich!=1){ //dann alle Kategorien
$top_query1 = new WP_Query('cat=-11,-27&showposts=5'); // die fünf neusten Beiträge anzeigen, dabei Beiträge in A und B nicht anzeigen
echo "<!-- Alle Kategorien -->";
};
while($top_query1->have_posts()) : $top_query1->the_post();
?>
<li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li>
<?php
// the_excerpt();
endwhile;
rewind_posts();
?>
</ul>
</li>
</ul> <!-- Ende LOOP ZUM ANZEIGEN DER AKTUELLSTEN BEITRÄGE -->
Alles anzeigen
Das "<!-- Alle Kategorien -->" wird immer im Quelltext ausgegeben. Nur sonst erscheint nichts für die nicht eingeloggten Besucher.
Der gesamte Rest der Website erscheint jedoch problemlos. Also die Navigation und Terminauflistung (im Quelltext davor) ebenso wie die Artikel-Single-Seiten (im Quelltext darunter).
Seltsam, oder?