The Ultimate Methods To Add Breadcrumb In WordPress

The Ultimate Methods To Add Breadcrumb In WordPress

When you start your website with WordPress. You may familiar with most of the normal feature which WordPress has. But some of the feature which you may not relate with WordPress.

The Breadcrumbs, a WordPress feature, and the name are inspired by the Hansel and Gretel fairy tale. Hansel and Gretel are two kids who drop the breadcrumbs to form a trail back towards their house. And followed the breadcrumbs to reach their home back. As the story is sound interesting in the same way WordPress breadcrumbs feature is also interesting.

In this article, we will explain what is breadcrumbs in wordPress and how you can apply them on your site.

What are WordPress Breadcrumbs?

Breadcrumb is a trail of links which allows visitors to understand their current location in the reference of a website. We all are using breadcrumbs frequently without having any realization. In other words, Breadcrumbs creates links which connect back with the homepage and the current page. It is linked thread between the current page and home page.

Benefits of WordPress Breadcrumbs

The Breadcrumbs WordPress has a number of benefits. Let’s have a quick view of that.

  1. Breadcrumbs create an automatic route of browsing your site.
  2. If the site has so many layers then you can create a navigation for them. Means it allow easy backtrack of your site.
  3. Breadcrumb is a nonvisible compact form for the navigational elements of your site.
  4. It gives an instant view to the user that how they landed and relates to which site.
  5. Search engine read the breadcrumbs and enlist them in the search engine result page. You just need to implement breadcrumbs in SEO.

If you want to add breadcrumbs to your WordPress website continue reading the blog!

There are two ways to add breadcrumbs in WordPress. One is by the plugin and another method is by using coding. First, we start with the plugin method.

Methods to add Breadcrumbs in WordPress

The WordPress has two methods to add Breadcrumbs feature in WordPress one is Plugin another is coding. First, we start we plugins.

Method 1. Add breadcrumbs in WordPress by using plugins

The most popular plugin used as SEO tool in WordPress is Yoast SEO also includes the feature for adding breadcrumbs to a WordPress website. Another plugin which used for the same task is Breadcrumb NavXT. First, we go with the Yoast SEO plugin.

  • Breadcrumb in WordPress Via Yoast SEO plugin

Yoast SEO allows maximum customization and specially created full fill SEO requirements So If you already have the plugin in your WordPress website then move on to next step. If not install and activate the plugin.

Some of WordPress theme already support Breadcrumb. You just need to activate it. To do so, click on SEO>> Advance setting page. Check whether the breadcrumb is enabled or not. If not then click the checkbox to enable the function.

WordPress Breadcrumbs

If the theme is not supporting the feature then you need to add a function to the header.php file of your WordPress theme. where you willing to display breadcrumbs.

<?php if ( function_exists(‘yoast_breadcrumb’) ) {
yoast_breadcrumb(‘<p id=”breadcrumbs”>’,'</p>’);} ?>


  • Breadcrumb in WordPress Via Breadcrumb NavXT plugin

Breadcrumb NavXT plugin is easy to use and serve more option for Breadcrumbs. Firstly install and activate the plugin.

Once the plugin is activated Click on setting followed by Breadcrumb NavXT page configure the settings.

Breadcrumb NavXT page configure the settings

The default setting enough for most of the site but still you can customize the setting as you need.

Method 2. Implement Breadcrumb by Coding

When you do coding You are allowed to create your own Breadcrumbs. For this, you need to write your own custom function within your theme’s functions.php file.

Before you add function to your function.php file, it’s better to study about Microdata to get the full SEO benefits of breadcrumbs.

To create your own breadcrumbs ‘skeleton’ function. First, you need to create a unique breadcrumbs function name.

function torque_breadcrumbs() {

/* Breadcrumbs code will go here */


You need to add ground rules in the created function. So you can change them later. See the code to create variable settings.

/* Change according to your needs */
$show_on_homepage = 0;
$show_current = 1;
$delimiter = ‘&raquo;’;
$home_url = ‘Home’;
$before_wrap = ‘<span clas=”current”>’;
$after_wrap = ‘</span>’;/* Don’t change values below */
global $post;
$home_url = get_bloginfo( ‘url’ );

Through the above code, the former dictates where to display the breadcrumbs on the home page, and the late decides whether the current page will be in the breadcrumbs list or not.

Next, the text is shown between each breadcrumb. After this, we have the text for the base value. at last, we added some HTML code to make it easy to style the current link using CSS.

Your  WordPress website is all set with Breadcrumbs feature.


WordPress Breadcrumbs is a useful feature which adds on to SEO also. Try this once and share your experience with us also in the comment section.

If you like the information then please click on like button and share with others also.

Besides this, if you need any help in WordPress feel free to call on our Toll-free number +18886140555. Our WordPress support team is always ready to help you.

Leave a Reply