Zufällige WordPress-Beiträge anzeigen
Innerhalb eines WordPress-Blogs kann es durchaus sinnvoll sein Hinweise auf andere Artikel zu geben um den Besucher möglichst lange auf der Seite zu halten. Innerhalb von Beiträgen sind themenverwandte Links üblich, doch es kann auch Sinn machen eine zufällige Auswahl an Artikeln im Theme einzubinden. Ich stelle mir hier vor allem 404-Error-Pages oder fehlerhafte Suchanfragen vor. Auch in einem Portfolio könnte es durchaus Sinn machen Artikel – also Projekte – zufällig anzuzeigen.
Code-Snippet
Das folgende Code-Snippet könnt Ihr an beliebiger Stelle im Theme verwenden. In Zeile 3 kann unter numberposts
die Anzahl der zufälligen Links festgelegt werden.
<ul>
<?php
$rand_posts = get_posts('numberposts=5&orderby=rand');
foreach( $rand_posts as $post ) :
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
via: Lava 360
Funktioniert super. Habe nach Deaktivierung des Plugins nur noch feststellen müssen, dass thumbnails in der functions mit
add_theme_support('post-thumbnails');
aktiviert werden müssen. Danke!Nützlicher Code-Snippet. Ich benutze es häufig in der single-Ansicht direkt unter dem Post. Was mir noch fehlt ist das Artikelbild. Bisher verwende ich dafür immer das „Related Posts by Category“ -Plugin.
Weißt du eine Möglichkeit das Artikelbild mitzugeben?
Hallo Peter,
du müsstest es mit Post-Thumbnail umsetzen können. Füge mal dieses Snippet in den Listenpunkt ein.
<?php echo get_the_post_thumbnail($post->ID); ?>