Artikel per Zufall in Wordpress anzeigen lassen

Verfasst von Mattias Stiller am 11. Oktober 2011 | Wordpress | Keine Kommentare
Random Post -> Zufällige Anzeigen Wordpress Tutorial

Im Normalfall zeigt Wordpress die Artikel einer Kategorie immer chronologisch an. Also die älteren Artikel hinten und die neuen Artikel vorne. Was aber nun machen, wenn man beispielsweise in der Sidebar oder im Footer (oder sonst wo) zufällig gewählte Artikel anzeigen lassen möchte? Bei dieser Art der Anzeige hilft uns die Funktion query_posts() weiter. Genauer gesagt hilft uns der Parameter orderby=rand. Füge einfach folgenden Code in die sidebar.php und schon werden die Artikel per Zufall angezeigt.

Zufallsgesteuerte Anzeige

  1. <ul>
  2. <?php query_posts("showposts=4&orderby=rand"); ?>
  3. <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
  4. <li>
  5. <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
  6. <?php the_excerpt(); ?>
  7. </li>
  8. <?php endwhile; else: ?><?php endif; ?>
  9. </ul>

Wenn du mehr als 4 Artikel anzeigen lassen möchtest, dann musst du nur in Zeile 2 den Parameter showposts=4 an deine Wünsche anpassen. Wenn du beispielsweise nur Artikel einer bestimmten Kategorie anzeigen lassen möchtest kann du den Code wie folgt in Zeile 2 anpassen:

Bestimmte Kategorie wählen

  1. <?php query_posts("cat=2&showposts=5&orderby=rand"); ?>

Nun werden immer 5 Artikel der Kategorie 2 per Zufall angezeigt. Weitere informationen über die Funktion query_posts findest du hier:

 

Sorry, the comment form is closed at this time.