Menu Breadcrumb

February 10, 2022

Menu Breadcrumb Plugin

Generate a breadcrumb trail from a WordPress Menu

Breadcrumbs are often generated from Page structure, but in a world of Custom Post Types that doesn’t always work. Menu Breadcrumb uses your WordPress Menu to generate a breadcrumb trail based on the current page.

View on GitHub!

Installation

  1. Download menu-breadcrumb.zip and extract
  2. Upload the menu-breadcrumb folder to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Place <?php if ( function_exists( 'menu_breadcrumb') ) { menu_breadcrumb( 'my-menu-id' ); } ?> in your templates where you want the breadcrumb to appear

FAQ

How do I output a breadcrumb trail?

Add the following to your theme template where you would like to output the breadcrumb:

<?php if ( function_exists( 'menu_breadcrumb') ) { menu_breadcrumb( 'main', // Menu Location to use for breadcrumb ' &raquo; ', // separator between each breadcrumb '<p class="menu-breadcrumb">', // output before the breadcrumb '</p>' // output after the breadcrumb ); } ?> 

More documentation?

Of course! https://github.com/jchristopher/menu-breadcrumb

Can I contribute?

Of course! https://github.com/jchristopher/menu-breadcrumb

Changelog

1.0.2

  • Added a menu_breadcrumb_level property to each breadcrumb object

1.0.1

  • Fixed an issue where the Menu wasn’t properly retrieved from the location

1.0.0

  • Initial release

Details

  • Version: 1.0.2
  • Active installations: 400
  • WordPress Version: 4.0
  • Tested up to: 5.9.0

Ratings


5 Stars
4 Stars
3 Stars
2 Stars
1 Stars