Genesis framework is great but it does lack support for showing advanced type of breadcrumbs that includes categories and tags. However, there are few workarounds to overcome this limitation.

1. If you do not like playing around with codes, then you can use Breadcrumb NavXT plugin for more control on type of stuff to be displayed in breadcrumbs. This free plugin has seamless integration with Genesis frameworks and child themes.

2. Manual method involve using Post Meta (that show tags and categories) and make it look like breadcrumb trail. First you need to disable default breadcrumb for “posts” in Genesis settings. Then use following code in functions.php file.

[cc lang=”php”]
/* Show Tags & Categories as breadcrumbs – */
add_filter( ‘genesis_post_meta’, ‘dmp_post_meta_filter’ );
function dmp_post_meta_filter($post_meta) {
if (!is_page()) {
$post_meta = ‘[post_categories sep=”  /” before=”Homepage / “] [post_tags sep=”  /” before=”/ “]’;
return $post_meta;
} }

Above make sure you replace homepage url with your own website or blog url.

This will show all categories and tags associated with specific post followed by home link. As seen in screenshot: “Business” is category while “Company”, “Corporate”, “Light” are tags. [Screenshot Courtesy: ThemeSauce]

Davinder Singh Kainth

A digital creator with 15+ years of experience in Website Design, Development, SEO, and Content Creation to Podcasting at with the motto of "Be Smart, Keep Creating". A coach, consultant, and your dear geek friend ❖

1 Comment

  1. Saiful on October 12, 2012 at 10:16 pm

    Hey i think this is not a breadcrumb, rather, just a post info with some customization

Leave a Comment