If you have arrived at this page you know what Breadcrumbs are and your trying to add them to a wordpress site that doesn’t include the functionality built in or you have removed the Yoast SEO plugin and you lost your breadcrumbs. The latter is why I wrote this post. I was a long time user of the Yoast SEO Premium plugin but quite simply it became too expensive. While I could revert back to the free version it was insufficient for me needs. I chose instead to use the ‘All In one Seo” plugin. Recently i was working on a post at my photography website DSLRPRO when I noticed the breadcrumbs missing. That site uses the Catch Themes “Catch Box Pro” WordPress theme. Catch Box Pro theme cannot natively generate breadcrumbs as of this time. A quick search on the forum and I noticed the Catch Themes staff were recommending the Breadcrumb NavXT WordPress Plugin. I was surprised that such a massively downloaded plugin was not on my radar or the blogs that I follow. probably because it’s very good and free. Anyhow the plugin is highly configurable, works like a charm and it’s free. If you want to see it in action visit my photography website listed above.
Breadcrumb NavXT
Description
Breadcrumb NavXT, the successor to the popular WordPress plugin Breadcrumb Navigation XT, was written from the ground up to be better than its ancestor. This plugin generates locational breadcrumb trails for your WordPress powered blog or website. These breadcrumb trails are highly customizable to suit the needs of just about any website running WordPress. The Administrative interface makes setting options easy, while a direct class access is available for theme developers and more adventurous users.
PHP Requirements
Breadcrumb NavXT 5.2 and newer require PHP5.3
Breadcrumb NavXT 5.1.1 and older require PHP5.2
Features (non-exhaustive)
- RDFa format Schema.org BreadcrumbList compatible breadcrumb generation.
- Extensive breadcrumb customization control via a settings page with appropriate default values for most use cases.
- Network admin settings page for managing breadcrumb settings for all subsites with configurable global priority.
- Built in WordPress Widget.
- Extensible via OOP and provided actions and filters.
- WPML compatible (enhanced compatibility with WPML extensions plugin).
- Polylang compatible (enhanced compatibility with Polylang extensions plugin).
- bbPress compatible (enhanced compatibility with bbPress extensions plugin).
- BuddyPress compatible (enhanced compatibility with BuddyPress extensions plugin).
Translations
Breadcrumb NavXT now supports WordPress.org language packs.
Installation
Breadcrumb NavXT can be installed from within WordPress’ administration panel. After installing and activating the plugin, to get breadcrumb trails to display either use the included widget, or call the breadcrumb trail in your theme (or child theme). See the Calling the Breadcrumb Trail article for more information on calling the breadcrumb trail.
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.
Please visit Breadcrumb NavXT’s Documentation page for more information.
FAQ
- Breadcrumb NavXT can be installed from within WordPress’ administration panel. After installing and activating the plugin, to get breadcrumb trails to display either use the included widget, or call the breadcrumb trail in your theme (or child theme). See the Calling the Breadcrumb Trail article for more information on calling the breadcrumb trail.
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.
Please visit Breadcrumb NavXT’s Documentation page for more information.