Add Yoast breadcrumbs in Hestia
In order to use the breadcrumbs option provided by the Yoast plugin, just follow the steps below.
1. Set up the Yoast Breadcrumbs.
2. Create a child theme for Hestia.
3. Open the functions.php file of your child theme and add the following code at the end of it. Save your file and everything should be ok.
add_theme_support( 'yoast-seo-breadcrumbs' ); // Single post add_action( 'hestia_before_single_post_wrap', 'hestia_child_add_yoast_seo_breadcrumbs', 100 ); // Single page add_action( 'hestia_before_page_content', 'hestia_child_add_yoast_seo_breadcrumbs', 100 ); // Blog page add_action( 'hestia_before_index_posts_loop', 'hestia_child_add_yoast_seo_breadcrumbs', 100 ); function hestia_child_add_yoast_seo_breadcrumbs() { if ( function_exists( 'yoast_breadcrumb' ) ) { yoast_breadcrumb( '<p id="breadcrumbs">', '</p>' ); } }