Suchen Sie nach einer Möglichkeit, eine benutzerdefinierte Taxonomie-Breadcrumb-Navigation in WordPress zu erstellen? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um eine benutzerdefinierte Taxonomie-Breadcrumb-Navigation in WordPress zu erstellen.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
function show_breadcrumb($name,$type){
$list = "";
$home = get_bloginfo("home");
if ($type && $name){
$ans = get_term_by('name', $name, $type);
$parentID=$ans->parent;
while ($parentID > 0){
$parent = get_term_by('id', $parentID, $type);
$url = $home."/".$type."/".$parent->slug;
$list = "<li><a href='".$url."'>".$parent->name."</a></li>".$list;
$parentID = $parent->parent;
}
$url = $home."/".$type."/".$ans->slug;
$list = $list."<li>".$ans->name."</li>";
}
if ($list) echo "<ul><li><a href='$home'>Home</a></li>".$list."</ul>";
}
// Format
<?php show_breadcrumb("term-name","taxonomy"); ?>
// To list breadcrumbs of "Catalog" taxonomy.
<?php show_breadcrumb(single_tag_title("", false),"catalog"); ?>
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, ziehen Sie bitte in Betracht, unsere anderen Artikel auf der Website zu lesen, wie z. B.: 23 effektive Tipps, um mehr E-Mail-Abonnenten zu gewinnen und wie man ein WordPress-Formular mit einem Datumsauswahl erstellt.
Sie können die integrierte Breadcrumb-Funktionalität von Yoast SEO verwenden.
YoastSEO>Such appearance>Breadcrumbs>Taxonomy, um in Breadcrumbs für Inhaltstypen anzuzeigen und die mit Pods erstellte benutzerdefinierte Taxonomie auszuwählen.
Vielen Dank!