'; } astra_get_breadcrumb(); if ( $breadcrumb_position && ( 'astra_header_markup_after' === $breadcrumb_position || 'astra_header_after' === $breadcrumb_position ) ) { echo '
'; } } /** * Astra Breadcrumbs Rules * * Checks the rules defined for displaying Breadcrumb on different pages. * * @since 1.8.0 * * @return boolean */ public static function astra_breadcrumb_rules() { // Display Breadcrumb default true. $display_breadcrumb = true; if ( is_front_page() && '1' == astra_get_option( 'breadcrumb-disable-home-page' ) ) { $display_breadcrumb = false; } if ( is_home() && '1' == astra_get_option( 'breadcrumb-disable-blog-posts-page' ) ) { $display_breadcrumb = false; } if ( is_search() && '1' == astra_get_option( 'breadcrumb-disable-search' ) ) { $display_breadcrumb = false; } if ( ( is_archive() ) && '1' == astra_get_option( 'breadcrumb-disable-archive' ) ) { $display_breadcrumb = false; } if ( is_page() && '1' == astra_get_option( 'breadcrumb-disable-single-page' ) ) { $display_breadcrumb = false; } if ( is_single() && '1' == astra_get_option( 'breadcrumb-disable-single-post' ) ) { $display_breadcrumb = false; } if ( is_singular() && '1' == astra_get_option( 'breadcrumb-disable-singular' ) ) { $display_breadcrumb = false; } if ( is_404() && '1' == astra_get_option( 'breadcrumb-disable-404-page' ) ) { $display_breadcrumb = false; } return apply_filters( 'astra_breadcrumb_enabled', $display_breadcrumb ); } } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Breadcrumbs_Markup::get_instance();