Breadcrumb NavXT
Breadcrumb NavXT, the successor to the popular WordPress plugin Breadcrumb Navigation XT, was written from the ground up to be better than its ancestor.
Table of Contents
- Purpose
- Download
- Installation
- Basic Usage
- Advanced Usage
- Donate
- Version History and Changelog
- License
Purpose
Breadcrumb NavXT is a WordPress plugin compatible with WordPress versions 3.1 and up. This plugin generates locational breadcrumb trails for your WordPress blog. These represent the hierarchy leading up to the current page rather than the actual path taken to arrive at the current page.
Breadcrumb trails are a good supplementary navigation system that aid in site usability. This is especially true for sites using WordPress as a CMS. Since Breadcrumb NavXT reveals the page hierarchy in a consistent manner, it can provide SEO benefits. On the right are examples of breadcrumb trails generated by Breadcrumb NavXT. This website runs Breadcrumb NavXT, browse the various sections to see how Breadcrumb NavXT behaves.
Download
Latest Stable Release: Breadcrumb NavXT 4.0.2
Latest Testing Release: Breadcrumb NavXT SVN Trunk
Installation
- Download the plugin zip archive, see Download section.
- Disable any previous version of this plugin or Breadcrumb Navigation XT.
- Extract the contents of the zip archive into your plugins folder (wp-content/plugins).
- Enable the Breadcrumb NavXT plugin in the administration panel under the Plugins > Installed section.
- Continue onto the Basic Usage section, or follow instructions given by your theme (if applicable).
Basic Usage
Depending on your theme this section may be unnecessary. If you are using berry as your theme everything is done for you so you have no further steps to take. If you are a theme developer visit the documentation for examples on how to directly access the bcn_breadcrumb_trail class. Otherwise keep reading.
Open the appropriate file for your theme (typically header.php). This can be done within WordPress’ administration panel through Presentation > Theme Editor or through your favorite text editor. Place the following code where you want the breadcrumb trail to appear.
<div class="breadcrumbs">
<?php if(function_exists('bcn_display'))
{
bcn_display();
}?>
</div>
Save the file (upload if applicable). Now you should have a breadcrumb trail on your WordPress powered site. To customize the breadcrumb trail you may edit the default values for the options in the administrative interface. This is located in your administration panel under Settings > Breadcrumb NavXT.
Advanced Usage
Examples on some advanced usage situations are available in the documentation.
Donate
Love Breadcrumb NavXT? Want to help development? Feel free to make a donation:
Version History and Changelog
- 4.1.0 [5-29-2012]:
Behavior change: Made the behavior of posts using flat taxonomies match the behavior of using a hierarchical taxonomy when the post is not assigned a taxonomy term.
New feature: Custom Post Types that are hierarchical can now fall back to a taxonomy if they don’t have a parent.
New feature: Pretext option for the included Widget, allows ‘You are here: ‘ type messages in the widget.
Bug fix: Textdomain was changed to the correct one in the widget.
Bug fix: Textdomain was changed from ‘breadcrumb_navxt’ to ‘breadcrumb-navxt’ for improved compatibility with the new GlotPress translation flow.
Bug fix: Fixed cause of PHP warnings on empty term archive pages.
Bug fix: Fixed cause of PHP warnings on term archives restricted to a specified post type. - 4.0.2 [2-17-2012]:
New feature: Estonian translation added props to Martin Orn.
New feature: Azerbaijani translation added props to Zaur Bayramov.
Bug fix: Replaced deprecated RDFa and Microformat breadcrumbs with Schema.org breadcrumbs support in the included sidebar widget.
Bug fix: Mainsite breadcrumbs are linked once again.
Bug fix: Safe default settings for CPTs and taxonomies should work now.
Bug fix: Updated translations should work, previously the old ones loaded. - 4.0.1 [1-3-2012]:
New feature: Norwegian translations added props to Jan Rosvoldsve.
Bug fix: Fixed line 591 and line 646 errors in multisite installs.
Bug fix: Attachments will now obey the root page setting for their parent, regardless of the parent’s post type. - 4.0.0 [12-14-2011]:
Behavior change: Prefix, suffix, and anchor settings have been replaced with templates for all breadcrumb types.
Behavior change:bcn_display_nestedfunction was removed from the main plugin. Will appear in a supplementary plugin.
Behavior change: Import/Export/Reset tab moved under the admin bar Help menu.
Behavior change: Paged breadcrumbs are enabled in the default settings, among other subtle changes.
New feature: More useful Help menu, utilizing the new WordPress 3.3 Help menu.
New feature: True URLs are now generated for current items when link current item is enabled.
New feature: The display of the custom post type archive breadcrumb for custom post types may now be disabled.
New feature: Added in fallback functions for PHP’s multibyte character string functions for environments that do not have multibyte character support.
Bug fix: Custom post type archives now respect the root page setting.
Bug fix: Custom post types without WordPress post archives enabled will no longer cause a double root page breadcrumb to be generated.
Bug fix: Tabs on the settings page are now rounded for all “modern” browsers, including Firefox, Chrome, and IE9.
Bug fix: Tabs on the settings page are now remembered between setting saves (including multiple saves from within the same tab).
Bug fix: Fixed another cause of the “The following settings were not saved” error message. - 3.9.0 [5-31-2011]:
Behavior change: Settings can not be saved, imported, or exported until any necessary settings updates and/or installs are completed.
New feature: Support for WordPress 3.1 custom post type archives.
Bug fix: Displays a warning message in the WordPress dashboard if PHP version is too old rather than trying to deactivate and dieing on all pages.
Bug fix: Fixed a potential cause for the “options not saved” error.
Bug fix: Fixed bug where the “Blog Breadcrumb” was not obeyed on archives.
To keep this page at a reasonable length, only versions 3.9 and newer are present in this changelog. For the entire changelog, including versions of Breadcrumb Navigation XT, visit the Breadcrumb NavXT Changelog page.
License
Breadcrumb NavXT is released under the GNU GPL 2.0 license and comes with absolutely no warranty. By downloading Breadcrumb NavXT you agree to the terms of the GNU GPL 2.0 license.
Trackbacks/Pingbacks
- Adding Breadcrumb plugin on Wordpress « Tournas Dimitrios
- Какие плагины ставить на WordPress. Zorge. The blog
- Plugin Breadcrumb NavXT | Phố Núi Online
- Breadcrumb NavXT | WordPress Designer
- In Depth: 14 handy WordPress tips and tricks |
- Wordpress must have Plugins | Jason Dobbins
- In Depth: 14 handy WordPress tips and tricks - category number, content management system, custom homepage, Dashboard, EDIT, plug ins, site, tag id, Text, wordpress | Tricks And Tips And Solution Center
- How to Add Breadcrumbs in a Thesis Wordpress Site
- Adding Breadcrumb Navigation to the Photo Slider WordPress Portfolio Theme | Arthemed
- The Cart Press – WordPress cart plugin review | Web design Port Talbot, Neath, Bridgend, Swansea, Cardiff, South Wales, UK
- Breadcrumb-Navigation mit Microformat-Markups anhand Breadcrumb NavXT erstellen
- Как приманить Google хлебными крошками | Журнал Делитант
- 给WordPress添加面包屑导航条的三种方法
- Adding Breadcrumb Navigation To The Wordpress Blog | Bcat's Blog
- 两款WordPress面包屑SEO插件 | 曹鹏博客文摘
- | Блог Бутко Алексея
- WordPress en SEO | SEO guru
- Изменения на блоге Landorn.ru | Land of Seo
- The Top 100 WordPress Plugins For Your Site
- The Top 100 WordPress Plugins For Your Site | SNS Online
- The Top 100 WordPress Plugins For Your Site | JC
- wp-coder.net » The Top 100 WordPress Plugins For Your Site
- A Free wordpress newsletter » The Top 100 WordPress Plugins For Your Site
- WPMU’s 100 Best Plugins | Talking Wordpress
- The Top 100 WordPress Plugins For Your Site | Wordpress Themes
- Top 100 pluginova za WordPress | Internet Zona Blog Community
- The Top 100 WordPress Plugins For Your Site « Mõtteid IT maailmast ja selle lähistelt
- The Top 100 WordPress Plugins For Your Site | eMarketing
- Top 100 WordPress Plugins yang Perlu Ada | Wan Rizuan Blog
- WordPress: Ein paar Plugins, die ich früher benutzt habe - Servaholics
- [Lösung] Fehler durch Breadcrumb NavXT WordPress Plugin » Beitrag » Solvium blog
- Изменения на блоге Landorn.ru | Landorn.ru
- PostFever » 8 Proven ways to Improve Navigation in Wordpress
- Andrew Soames - Blog
- Top 100 WordPress Plugins of 2012 | Smart Computer Tricks
- The Top 100 WordPress Plugins For Your Site | Multidots Solutions
- хлебные крошки
- Top 100 Useful WordPress Plugins | SEO Consultant Specialist
- Installed 20 Plugins for WordPress 3.3.1 » b - log
- SEO плагин Breadcrumb NavXT для облегчения навигации по сайту | www.novichkoff.ru
- コラム:Breadcrumb NavXT や WP-PageNavi などの日本語版を公開しているサイトが日本語化を謳 (うた) っていたと思ったらいつのまにか騙 (かた) っていた件 | attosoft.info
- まとめ:おすすめの WordPress プラグイン (19 個) | attosoft.info
- wordpress页面导航插件-Breadcrumb NavXT(非完美教程) | Mr.lin's Website!
- Web サイトをリニューアルしました | attosoft.info
- エンブックス ウェブサイトリニューアルと WordPress プラグイン | ハコヅメ
- Top 100 Wordpress Plugin For Your Wordpress Blog
- Breadcrumb NavXT ottimo plugin per personalizzare i menù di navigazione in Wordpress. | ilTecnoSociale

work on wp 3.31? please quick info
Yes it works!
Hmm….where can i get the german language file for breadcrumb navxt?
Found: https://github.com/crowdfavorite/mirror-wp-breadcrumb-navxt/tree/master/languages
Lexxy,
The German translation was not shipped with 4.0.2 due to it being horribly out of date. Since that time, I have found a new translator, and new translations will be available in the next release.
-John Havlik
Hi,
I really like your plugin and have integrated it into a huge content site that I’m converting over from a static html site to a Thesis powered WordPress site.
But I do have a question, and one I’ve been unable to find an answer for anywhere online. Is it possible to change some code in the plugin to specify the breadcrumb title that is shown on the page – perhaps through the use of a custom field? As the plugin is set up, the page title is always used in the breadcrumb trail. I was just wondering if I could somehow make a change to the code somewhere so that instead of displaying the page title, it would instead display a specific title that I’ve input into a custom field on each page. The reason I ask is that my site is very deep (and uses pages exclusively). When displaying the pages title, the breadcrumb trail simply becomes far too long to be useable. Being able to specify a breadcrumb title for each page via a custom field would solve that problem quite nicely.
Anyways, any suggestions on how to modify the code would be greatly, greatly appreciated!
Thanks.
There is a setting for restricting the length of each breadcrumb to a specific number of characters. If that isn’t good enough, you’ll need to hook into/override the do_post function.
-John Havlik
I want to show the portfolio category in the breadcrumbs but It was impossible for me. Could you help me? Thanks
Are the posts a member of a different category in conjunction with the portfolio category? If so, the current behavior of Breadcrumb NavXT is to use the first term hierarchy it finds for the specified taxonomy.
This issue on GitHub may be of interest to you: https://github.com/mtekk/Breadcrumb-NavXT/issues/3
-John Havlik
Thank you for your answer. I have two portfolio categories. In the Portfolio Root Page, I leave it blank , because when I choose one of the portfolio categories, It shows the same in both categories. Is there possibility to show the categories?
Thank you. If you want I could show my website.
Hey, I am brand new to wordpress and I just installed this breadcrumb plugin and its not working correctly. It only shows the current page that I’m on, and when I click a link on the page the new page that comes up is the only title that shows up in the breadcrumb. So there is never anything that looks like Page 1> Page 2, its always just Page 1 or Page 2 or Page 3 etc… Is there a way that I need to link the pages together or could you give me a tip on how to get this working right? Thanks.
Geoff,
Is your issue similar to the problem described in this support topic: http://wordpress.org/support/topic/plugin-breadcrumb-navxt-not-showing-visitors-path-to-their-current-location?replies=3
If so you should find my response there helpful. If that isn’t your issue please let me know.
-John Havlik
thanks,..i think breadcrumb is another very important navigation that every blog must haved
%htitle% >
my setting is right?