follow mejoin mesubscribe

Reposition the Genesis Breadcrumbs

Moving the breadcrumbs from their default location is very simple.

The first step is to unhook the breadcrumbs from the default location using the following code:

remove_action('genesis_before_loop', 'genesis_do_breadcrumbs');

You can, then, place the breadcrumbs at another location using a different Genesis Hook.
To move the breadcrumb so it’s above both the content and sidebar, we would use the following code.

add_action('genesis_before_content', 'genesis_do_breadcrumbs');

The final code will look like this:

// Move breadcrumbs
remove_action('genesis_before_loop', 'genesis_do_breadcrumbs');
add_action('genesis_before_content', 'genesis_do_breadcrumbs');

The code above should be placed in your child theme functions.php file anywhere after


and before the following closing code (if it exists):


About Jennifer Baumann

I am an avid horseback rider, animal lover, and freelance designer. I love working with WordPress and Genesis and work for Copyblogger Media as a Technical Support Advocate.

Dream Whisper Designs is Powered by Genesis

StudioPress Premium WordPress Themes

Genesis empowers you to quickly and easily build incredible websites with WordPress. Whether you're a novice or advanced developer, Genesis provides the secure and search-engine-optimized foundation that takes WordPress to places you never thought it could go. It's that simple - start using Genesis now!

Take advantage of the 6 default layout options, comprehensive SEO settings, rock-solid security, flexible theme options, cool custom widgets, custom design hooks, and a huge selection of child themes ("skins") that make your site look the way you want it to. With automatic theme updates and world-class support included, Genesis is the smart choice for your WordPress website or blog.