Show Main Blog Page Link in Divi Breadcrumbs Module


My Divi Breadcrumbs Module allows you to display breadcrumbs links on your Divi site. The breadcrumbs for a post or archive page by default include a link to the homepage. If you have configured a separate static "Posts Page" (in "Settings > Reading") and would like to include a link to it in your breadcrumbs too, you can do so using the following PHP:

add_filter('et_pb_dmb_breadcrumbs_crumbs', 'dbc_show_blog_page_link');

if (!function_exists('dbc_show_blog_page_link')) {
	function dbc_show_blog_page_link($crumbs) {
		if ((is_array($crumbs)) &&
			(is_single() || is_archive()) && 
			(get_option('show_on_front') === 'page')) { 	
			$blog_id = get_option('page_for_posts');
			array_splice($crumbs, 1, 0, array(
		return $crumbs;


Submit a Comment

Comments are manually moderated and approved at the time they are answered. A preview is shown while pending but may disappear if your are cookies cleared - don't worry though, the comment is still in the queue.

Your email address will not be published. Required fields are marked *.

We may earn a commission when you visit links on our website.