Codeschnipsel für WordPress
Hier einige Codeschnipsel die mir während meiner Arbeit mit WordPress so untergekommen sind und mir das eine oder andere Mal weitergeholfen haben. Dieser Beitrag wird nach und nach weiter ausgebaut, so dass ich die Dinge parat habe wenn sie mal wieder benötigt werden.
Neueste Artikel in einer Liste ausgeben ohne Plugins
Wer eine Liste der letzten Artikel ausgeben möchte kann den folgenden Code verwenden. In der Zeile 1 wird natürlich die Aufzählungsliste mit der Klasse “neueste_artikel” gestartet. In Zeile 3 lässt sich die Kategorie aus der die letzten Artikel angezeigt werden soll, sowie die Anzahl der Listeneinträge (li) bestimmen. Um die neuesten Beiträge des gesamten Blogs, Verzeichnisses, CMS oder was auch immer dein WordPress darstellt anzuzeigen, lässt man natürlich (cat=5&) einfach weg. In Zeile 7 startet die Ausgabe der Listeneinträge, welche ausgestattet sind mit dem Titel des Artikels und integrierter Verlinkung dorthin (Zeile 8).
1 2 3 4 5 6 7 8 9 10 11 | <ul class="neueste_artikel"> <?php $lastposts = get_posts('cat=5&showposts=10'); foreach($lastposts as $post) : setup_postdata($post); ?> <li class="neueste_artikel"> <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a> </li> <?php endforeach; ?> </ul> |
Funktioniert perfekt und wird so auch auf der Startseite dieses Verzeichnisses eingesetzt. Hier allerdings wird die Zeile 8 noch erweitert um einen DIV-Container mit weiteren Informationen wie Datum, Kategorie und Anzahl der Kommentare:
1 | <div class="tags">Artikel erstellt am <?php the_date(); ?> unter <?php the_category(', ', '') ?> mit <?php comments_number('0 Kommentare', '1 Kommentar', '% Kommentare'); ?><br/><?php the_tags('Tags: ', ', ', '<br />'); ?></div> |
Gefunden auf www.wptoolbox.de.











Keine Kommentare
RSS-Feed für Kommentare zu diesem Artikel.TrackBack-URL
Einen Kommentar hinterlassen