Why Aren't My Breadcrumb NavXT Breadcrumbs Showing? A Troubleshooting Guide
Content
Breadcrumb NavXT is a powerful plugin, but a common point of confusion for new users is that simply activating it doesn't automatically make breadcrumbs appear on a site. This guide will walk you through the most common reasons why your breadcrumb trail might not be displaying and how to fix it.
The Most Common Cause: The Breadcrumbs Aren't Called
Unlike some plugins, Breadcrumb NavXT requires you to explicitly tell your theme where to display the breadcrumb trail. Simply activating the plugin only makes the functionality available. Based on numerous support threads, this is the number one reason users don't see their breadcrumbs.
You have three primary methods to display the breadcrumbs:
- Use the Widget: The easiest method for beginners is to use the built-in Breadcrumb NavXT widget. Navigate to Appearance > Widgets in your WordPress dashboard. Find the "Breadcrumb NavXT" widget and drag it into a widget area (like a sidebar or footer). Ensure the "Link the breadcrumbs" option is checked if you want them to be clickable.
- Use the Gutenberg Block: If you use the block editor, you can add the "Breadcrumb Trail" block directly to your pages, posts, or template.
- Edit Your Theme's Code (Advanced): For more control, you can insert the following code into your theme's template file (often
header.phporsingle.php), placing it where you want the breadcrumbs to appear.<div class="breadcrumbs" typeof="BreadcrumbList" vocab="https://schema.org/"> <?php if(function_exists('bcn_display')) { bcn_display(); } ?> </div>Important: Be cautious when editing theme files. Use a child theme to prevent your changes from being overwritten during theme updates.
Other Potential Issues and Solutions
- Theme or Page Builder Conflicts: Some themes or page builders (like Elementor using a "Canvas" template) may use a custom template that does not include the standard WordPress hooks. If you've added the code to your theme but breadcrumbs are missing on specific pages, check if that page is using a special template. You may need to add the calling code to that specific template file.
- Caching Issues: If you change a setting (like the separator) and it doesn't update on the front end, clear your website's cache (both any caching plugins you use and your browser cache).
- CSS Conflicts: In rare cases, your theme's CSS might be hiding the breadcrumbs due to a
z-indexissue or other styling conflicts. If you can see the breadcrumb HTML in the page source but cannot click the links or see the text, use your browser's inspector tool to check for CSS problems. - Missing Site Title: If the home breadcrumb appears blank, check your "Home Template" setting in the Breadcrumb NavXT settings. It uses
%htitle%by default, which pulls your site title from Settings > General. If that field is empty, the breadcrumb will be too. You can replace%htitle%with a static word like "Home."
How to Check What's Wrong
A quick way to diagnose the issue is to view the page source of your website (right-click on the page and select "View Page Source"). Search for "breadcrumb" or "bcn_display".
- If you find the
<div class="breadcrumbs"...>HTML structure, then the code is being called and the problem is likely a CSS or styling issue. - If you cannot find any mention of breadcrumbs, then the
bcn_display()function is not being called on that page at all, and you need to use one of the three methods listed above.
By following these steps, you should be able to diagnose and resolve most issues with Breadcrumb NavXT not displaying on your WordPress site.
Related Support Threads Support
-
Does it work on ecommerce pages?https://wordpress.org/support/topic/does-it-work-on-ecommerce-pages/
-
Separator NOT changinghttps://wordpress.org/support/topic/separator-not-changing/
-
Not workinghttps://wordpress.org/support/topic/not-working-1957/
-
Problem with forum breadcrumbshttps://wordpress.org/support/topic/problem-with-forum-breadcrumbs/
-
Home link not appearinghttps://wordpress.org/support/topic/home-link-not-appearing/
-
Front end stuck in reverse orderhttps://wordpress.org/support/topic/front-end-stuck-in-reverse-order/
-
he does not show me breadcrumbshttps://wordpress.org/support/topic/he-does-not-show-me-breadcrumbs/
-
parent page works for all products except variablehttps://wordpress.org/support/topic/parent-page-works-for-all-products-except-variable/
-
Not showing breadcrumb trail, but shows prefix texthttps://wordpress.org/support/topic/not-showing-breadcrumb-trail-but-shows-prefix-text/
-
SportsPress Plugin not working after I install Breadcrumbs Navxthttps://wordpress.org/support/topic/sportspress-plugin-not-working-after-i-install-breadcrumbs-navxt/
-
Breadcrumbs not showinghttps://wordpress.org/support/topic/breadcrumbs-not-showing-5/
-
Support for the events calendarhttps://wordpress.org/support/topic/support-for-the-events-calendar-2/
-
Home link not showing in breadcrumbhttps://wordpress.org/support/topic/home-link-not-showing-in-breadcrumb/
-
How Custom Can I Be?https://wordpress.org/support/topic/how-custom-can-i-be/
-
element is not createdhttps://wordpress.org/support/topic/element-is-not-created/
-
Local hosthttps://wordpress.org/support/topic/local-host-8/
-
No consigo conectarhttps://wordpress.org/support/topic/no-consigo-conectar/
-
Where is the code?https://wordpress.org/support/topic/where-is-the-code-2/
-
Parent Child Out of Order/https://wordpress.org/support/topic/parent-child-out-of-order/
-
New and Losthttps://wordpress.org/support/topic/new-and-lost-3/
-
categories not showing on post pagehttps://wordpress.org/support/topic/categories-not-showing-on-post-page/
-
No link to the breadcrumbhttps://wordpress.org/support/topic/no-link-to-the-breadcrumb/
-
Not showinghttps://wordpress.org/support/topic/not-showing-71/
-
The links aren’t clickablehttps://wordpress.org/support/topic/the-links-arent-clickable/
-
fix problemhttps://wordpress.org/support/topic/fix-problem/
-
Just installed – Footer Not Correcthttps://wordpress.org/support/topic/just-installed-footer-not-correct/
-
I do not load bread crumbshttps://wordpress.org/support/topic/i-do-not-load-bread-crumbs/
-
breadbrumbs not showed in my web sitehttps://wordpress.org/support/topic/breadbrumbs-not-showed-in-my-web-site/
-
Breadcrumb displaying in reverse order – widget setting “stuck”https://wordpress.org/support/topic/breadcrumb-displaying-in-reverse-order/
-
Breacrumbs not showing uphttps://wordpress.org/support/topic/breacrumbs-not-showing-up/
-
Adding breadcrumbs to Pageshttps://wordpress.org/support/topic/adding-breadcrumbs-to-pages/
-
Missing page in breadcrumb trailhttps://wordpress.org/support/topic/missing-page-in-breadcrumb-trail/