Flexy Breadcrumb


Flexy Breadcrumb by PressTigers is one of the simple and robust breadcrumb menu system available for the WordPress site. By using this plugin, you can display breadcrumb navigation anywhere in your website via [flexy_breadcrumb] shortcode.
With the help of this plugin you can style and format the text, links and separators of breadcrumbs according to your own taste.

Plugin Features

  • SEO Friendly(added schema structure).
  • Use via [flexy_breadcrumb] shortcode.
  • Allow users to change breadcrumb separator.
  • Set Home text and End text.
  • Set Word/Character limit for navigation menu.
  • Font Awesome icon picker for Home.
  • Color options for text, link, separator and background through global settings.
  • Set font size of breadcrumb trail.


This goes somewhere near the bottom of your theme’s header.php template. However, you can add it anywhere you want in your theme, and it’ll work.

 <?php echo do_shortcode( '[flexy_breadcrumb]'); ?> 

Submit Patches

If you’ve identified a bug and have a fix, we’d welcome it at our GitHub page for Flexy Breadcrumb. Simply submit a pull request so we can review and merge into the codebase if appropriate from there. Happy coding!


  1. Google Fonts(https://fonts.google.com)
  2. jQuery UI(https://jqueryui.com)
  3. WP Color Picker Alpha(https://github.com/23r9i0/wp-color-picker-alpha)
  4. Font Awesome Icon Picker(https://github.com/itsjavi/fontawesome-iconpicker)


  • Basic Theme - Front-end view of breadcrumb trail.
  • General Settings - Allow user to manage general settings.
  • Typography Settings - Allow user to change color options for breadcrumb trail.


  1. Upload flexy-breadcrumb.zip to the /wp-content/plugins/ directory to your web server.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Add [flexy_breadcrumb] shortcode in the editor or appropriate file(header.php) to display the breadcrumb on front-end.


How to use Flexy Breadcrumb Shortcode?

There are several methods but in general, you need to add the following line of code to your theme. This goes somewhere near the bottom of your theme’s header.php template. However, you can add it anywhere you want in your theme, and it’ll work.

<?php echo do_shortcode( '[flexy_breadcrumb]'); ?>


9 april 2021
I personally only use the shorter code entered into any of the "text "widgets Go into Customizing/widgets/(now choose area you want it to be placed at)add a widget/text Enter [flexy_breadcrumb] into the text field UPDATE: looked like the best breadcrumb plugin, but today I noticed that it doesn't work with my secondary menu properly. It shows Home and after that immediately the page I am on, skipping all the hierarchy like if it doesn't exist. I use Simple Grid pro theme btw. That's a pity, because I really liked it otherwise.
21 mei 2020
I've been looking everywhere for the perfect breadcrumbs plugin for ages. Either they were all wrong or screwed up my installation when they updated. This one is perfect, and I couldn't be happier with it. All I suggest is that in your display instructions, you post the full code to add to your .php files. You say that all you have to do is add the [flexy_breadcrumb] short code. That's true if you add it within the editor, but it took me awhile to figure out that to add it to the file itself, you have to add it in this way: <?php echo do_shortcode( '[flexy_breadcrumb]' ); ?> This little bit of detail won't be self-evident to some people, so I think you should let them know that this is how you add it. Otherwise, job well done!
17 mei 2020
After Using yoast for years (2013-2020) finally made the move and I am very happy with the results ! After wasting hours on Parent category> Child category> issue of yoast which is breaking the hierarchy , tried Navxt on recommendation of WP-beginner, it was breaking so many things. Then enter Flexy Breadcrumb, works like a charm ,super clean, allows customization and solved the issues in every way. Hope more people will see it as a better alternative and use it, and updated regularly too ! Good luck and thank you for a wonderful plugin.
13 september 2019
Wonderful. So far it seems like a tremendous plugin, simple and practical. I hope I don't do something negative later. But definitely, so far it is going very well.
Lees alle 16 beoordelingen

Bijdragers & ontwikkelaars

“Flexy Breadcrumb” is open source software. De volgende personen hebben bijgedragen aan deze plugin.


“Flexy Breadcrumb” is vertaald in 1 taal. Dank voor de vertalers voor hun bijdragen.

Vertaal “Flexy Breadcrumb” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.



  • Feature – Added breadcrumb trail for Blog.
  • Tweak – Updated Google Structured of breadcrumbs.
  • Fix – Fixed the responsive spacing issue of separator.
  • Fix – Resolved separator color issue related to typography.


  • Tweak – Added compatibility for WordPress 5.5


  • Fix – Resolved errors of breadcrumb trail with Google Search Console.


  • Fix – Added slash at the end of the URL – Google Recommendation
  • Fix – Wrapping the admin style to avoid from any style conflict.
  • Tweak – Update the schema links to https.


  • Feature – Added breadcrumb trail for default posts page.
  • Feature – Display category in post detail page having highest count.
  • Fix – Fixed Google Structured Schema for Breadcrumbs.
  • Fix – Remove archive link for custom post type if archive parameter is false.
  • Tweak – Display only highest category count in post detail page.


WP 4.9 Compatibility – Resolved the color picker issue in settings’s typography tab.
* Fix – Resolved the space issue between the attributes.


  • Fix – Resolved the structured data issue for active list element.


  • Fix – Resolved the floating issues in breadcrumb template.
  • Fix – Fixed the styling glitches of settings tab’s layout.
  • Fix – Resolved the 404 error in case of home page.


  • Initial release