Join millions who empower their websites with ElementsKit Elementor Addons. Get templates, & 100+ widgets...
Show breadcrumb for taxonomies, custom posts and all another pages.
Full Breadcrumb is a WordPress plugin that supports hierarchical taxonomies and displays breadcrumb navigation on various content types, including pages, posts, custom posts, categories, taxonomies, tags, authors, attachments, and archives. You can implement it by adding specific PHP code to your theme, allowing for both basic and advanced customisation options.
This plugin is suitable for users who want to enhance navigation on their WordPress sites, particularly those with complex content structures. It provides flexibility in how breadcrumbs are displayed and labelled, making it adaptable for different site needs.
Best for: This plugin suits WordPress users looking to improve site navigation with breadcrumb trails.
What it does well
Where it falls short
Full Breadcrumb offers a straightforward solution for breadcrumb navigation, but its outdated status may limit compatibility with newer WordPress versions.
Pedro Elsner's own description of Full Breadcrumb, lightly tidied.
Show breadcrumb in pages, posts, custom posts, categories, taxonomies, tags, authors, attachments and archives.
Put this code <?php if (function_exists('show_full_breadcrumb')) show_full_breadcrumb(); ?> in your theme and enjoy!
Or, for to get the breadcrumb: <?php if (function_exists('get_full_breadcrumb')) $var = get_full_breadcrumb(); ?>
In get_full_breadcrumb you can use the additional parameter 'type' => 'array' to return an array with the links. eg. array( 'type' => 'array' )
<?php
show_full_breadcrumb(
array(
'separator' => array(
'content' => '»'
), // set FALSE to hide
'home' => array(
'showLink' => false
)
)
);
?>
<?php
if (function_exists('show_full_breadcrumb')) show_full_breadcrumb(
array(
'labels' => array(
'local' => __('You are here:'), // set FALSE to hide
'home' => __('Home'),
'page' => __('Page'),
'tag' => __('Tag'),
'search' => __('Searching for'),
'author' => __('Published by'),
'404' => __('Error 404 › Page not found')
),
'separator' => array(
'element' => 'span',
'class' => 'separator',
'content' => '›'
), // set FALSE to hide
'local' => array(
'element' => 'span',
'class' => 'local'
),
'home' => array(
'showLink' => false,
'showBreadcrumb' => true
),
'actual' => array(
'element' => 'span',
'class' => 'actual'
), // set FALSE to hide
'quote' => array(
'tag' => true,
'search' => true
),
'page_ancestors' => array(
'showLink' => false
)
)
);
?>
<?php
if (function_exists('show_full_breadcrumb')) show_full_breadcrumb(
array(
'labels' => array(
'local' => __('Você está aqui:'), // set FALSE to hide
'home' => __('Início'),
'page' => __('Página'),
'tag' => __('Etiqueta'),
'search' => __('Buscando'),
'author' => __('Publicado por'),
'404' => __('Error 404 › Página não encontrada')
),
'separator' => array(
'element' => 'span',
'class' => 'separator',
'content' => '›'
), // set FALSE to hide
'home' => array(
'showLink' => true
)
)
);
?>
Other plugins for site navigation.
Join millions who empower their websites with ElementsKit Elementor Addons. Get templates, & 100+ widgets...
Elementor Carousel, Mega Menu, Posts List/Slider, WooCommerce Widgets, Display Conditions, AI Abilities, Prema...
Elementor templates, Header footer builder, Elementor Post Grid, Woocommerce Grid builder, Slider, Forms, Gall...
Adds breadcrumb navigation showing the visitor's path to their current location.
Add icons to WordPress navigation menus easily — pick from Font Awesome, Dashicons, image icons & more. St...
Create a welcome notification bar for your website. Also, My Sticky Bar plugin can make your menu or header st...