Zufällige Blog Artikel aus bestimmte Kategorie anzeigen ohne Plugin, In vielen Blogs sieht man in Sidebar Die Ausgabe von zufälligen Blog Artikeln entweder mit Plugin wie Random Post angezeigt werden, oder dafür einfachere WordPress Code Snippet benutzt wird.
Ich sage dazu man sollte kurz überlegen, ob es nicht einfacher auf diese WordPress Funktion umsteigen. Plugins hin Plugins her immerhin benötigen die Speicher und fressen Performance. Ich Persönlich bevorzuge, wenn es natürlich geht, WordPress Snippets die mir ermöglichen eine oder andere Plugin zu sparen.
So habe ich bei mir im Blog seit eine weile eine einfachere Funktion gehabt die mit Code Snippet 5 zufällig ausgewählte Artikel angezeigt hat.
Natürlich kannst Du auch mehr als 5 oder weniger zufällig ausgewählte Artikel anzeigen lassen.
Aber ich wollte mehr, und zwar eine Einschränkung oder eine Kontrolle haben über Kategorie von der Ausgabe Zufällige Blog Artikel kommt.
Normale Code Snippet für Zufällige Artikel sieht dann so aus und gehört in sidebar.php als Widget.
Für ältere WordPress Themen
<code><div class="widget"> <h3>Random Posts oder Zufällige Artikel</h3> <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> </div></code>
numberposts=ANZAHL FESTLEGEN
Für Neuere WordPress Tehmen Widget
<code><aside id="wpp" class="widget zufall-posts"> <h3 class="widget-title">Zufällige Artikel 01</h3> <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> </aside></code>
Ausgabe Zufällige Blog Artikel mit Kategorie Einschränkung in sidebar.php als Widget.
<code><aside id="wpp" class="widget zufall-posts"> <h3 class="widget-title">Zufällige Artikel</h3> <ul> < ?php query_posts('cat=-118,-7740,-7733,-78&showposts=5&orderby=rand'); while (have_posts()) : the_post(); ?> <li><a href="<?php the_permalink() ?>" title="< ?php the_title(); ?>">< ?php the_title(); ?></a></li> < ?php endwhile; ?> </ul> </aside> </code>
cat=-118,-7740,-Kategorie mit der ID cat=-118 festlegen die ausgeschlossen wird.
showposts=5 -ANZAHL FESTLEGEN
Jetzt bist Du gefragt!Gefällt Dir dieser Beitrag oder kennst Du andere Möglichkeit.
Dann freue ich mich auf deinen Kommentar.