Archiv für April 2010

Breadcrumb für Wordpress ohne Plugin

Donnerstag, 01. April 2010

Ich habe einen einfachen Breadcrumb für Wordpress gesucht und nichts gefunden, das mir gefallen hat. Entweder funktionierte der Code nicht, bediente nur eine Ebene oder er war einfach zu kompliziert.

Daher habe ich schnell einen eigenen geschrieben. Folgende Funktion in die functions.php einfügen:

1
2
3
4
5
6
function rm_breadcrumb() {
$bca = array_reverse(get_post_ancestors($post));
foreach ($bca as $bc) $breadcrumb = $breadcrumb."<a href='".get_permalink($bc)."'>".get_the_title($bc)."</a> &raquo; ";
$breadcrumb = $breadcrumb.get_the_title($post);
return $breadcrumb;
}

Einfügen der Breadcrumbs in der page.php Deines Themes:

1
<?php echo rm_breadcrumb(); ?>

Das war’s auch schon, zu sehen auf den statischen Seiten dieser Homepage… Beispiel