WP – Breadcrumb
Kod do wpisania w functions.php
<?php
function get_breadcrumb() {
echo '<a href="'.home_url().'" rel="nofollow">Strona główna</a>';
if (is_single()) {
echo " / ";
foreach((get_the_category()) as $category){ echo $category->name.' '; };
echo " / ";
the_title();
} elseif (is_page()) {
echo " / ";
$parent = wp_get_post_parent_id( $post->ID );
if ($parent > 0){
echo '<a href="'.get_permalink($parent).'" target="_self" rel="noopener noreferrer">'.get_the_title($parent).'</a>';
echo " / ";
}
echo the_title();
} elseif (is_search()) {
echo " / Wyniki wyszukiwania dla: ";
echo the_search_query();
}
};
?>
Wywołanie na froncie
<?php get_breadcrumb(); ?>Strona główna bloga
