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.

Bookmarks: Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • Y!GG
  • Webnews
  • Digg
  • del.icio.us
  • Reddit
  • Facebook
  • Google Bookmarks
  • Linkarena
  • SEOigg
  • TwitThis

Artikel erstellt am 2. März 2010 unter WordPress mit 0 Kommentare
Tags: ,

Keine Kommentare

RSS-Feed für Kommentare zu diesem Artikel.TrackBack-URL

Einen Kommentar hinterlassen