';
get_template_part( 'templates/header', 'default' );
//woocommerce layout
} else if($biz_news_header == 1 && class_exists('WooCommerce')){
get_template_part( 'templates/woocommerce', 'header' );
//list layout
} else if ($biz_news_header == 2){
get_template_part( 'templates/header', 'list' );
} else {
//default layout
echo '
';
get_template_part( 'templates/header', 'default' );
}
if(is_front_page()){
get_template_part( 'templates/header', 'hero' );
get_template_part( 'templates/header', 'shortcode' );
}
/* end header div in default header layouts */
if ($biz_news_header == 0) {
echo '
';
}
}
add_action('biz_news_header', 'biz_news_do_header');
/**
* Theme Breadcrumbs
*/
if( !function_exists('biz_news_page_header_breadcrumbs') ):
function biz_news_page_header_breadcrumbs() {
global $post;
$homeLink = home_url();
$biz_news_page_header_layout = get_theme_mod('biz_news_page_header_layout', 'biz_news_page_header_layout1');
if($biz_news_page_header_layout == 'biz_news_page_header_layout1'):
$breadcrumb_class = 'center-text';
else: $breadcrumb_class = 'text-right';
endif;
echo '';
if (is_home() || is_front_page()) :
echo '- '.esc_html__('Home','business-consulting').'
';
echo '- '; echo single_post_title(); echo '
';
else:
echo '- '.esc_html__('Home','business-consulting').'
';
if ( is_category() ) {
echo '- ' . esc_html__('Archive by category','business-consulting').' "' . single_cat_title('', false) . '"
';
} elseif ( is_day() ) {
echo '- '. esc_html(get_the_time('Y')) .'';
echo '
- '. esc_html(get_the_time('F')) .'';
echo '
- '. esc_html(get_the_time('d')) .'
';
} elseif ( is_month() ) {
echo '- ' . esc_html(get_the_time('Y')) . '';
echo '
- '. esc_html(get_the_time('F')) .'
';
} elseif ( is_year() ) {
echo '- '. esc_html(get_the_time('Y')) .'
';
} elseif ( is_single() && !is_attachment() && is_page('single-product') ) {
if ( get_post_type() != 'post' ) {
$cat = get_the_category();
$cat = $cat[0];
echo '- ';
echo esc_html( get_category_parents($cat, TRUE, '') );
echo '
';
echo '- '. wp_title( '',false ) .'
';
} }
elseif ( is_page() && $post->post_parent ) {
$parent_id = $post->post_parent;
$breadcrumbs = array();
while ($parent_id) {
$page = get_page($parent_id);
$breadcrumbs[] = '- ' . esc_html( get_the_title($page->ID)) . '';
$parent_id = $page->post_parent;
}
$breadcrumbs = array_reverse($breadcrumbs);
foreach ($breadcrumbs as $crumb) echo $crumb;
echo '
- '. esc_html( get_the_title() ).'
';
}
elseif( is_search() )
{
echo '- '. get_search_query() .'
';
}
elseif( is_404() )
{
echo '- '.esc_html__('Error 404','business-consulting').'
';
}
else {
echo '- '. esc_html( get_the_title() ) .'
';
}
endif;
echo '
';
}
endif;
/**
* Theme Breadcrumbs Url
*/
function biz_news_page_url() {
$page_url = 'http';
if ( key_exists("HTTPS", $_SERVER) && (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" ) ){
$page_url .= "s";
}
$page_url .= "://";
if (isset($_SERVER["SERVER_PORT"]) && $_SERVER["SERVER_PORT"] != "80") {
if(isset($_SERVER["SERVER_NAME"]) && isset($_SERVER["SERVER_PORT"]) && isset($_SERVER["REQUEST_URI"]) ){
$page_url .= wp_unslash($_SERVER["SERVER_NAME"]).":".wp_unslash($_SERVER["SERVER_PORT"]).wp_unslash($_SERVER["REQUEST_URI"]);
}
} else {
if(isset($_SERVER["SERVER_NAME"]) && isset($_SERVER["REQUEST_URI"]) ){
$page_url .= wp_unslash($_SERVER["SERVER_NAME"]).wp_unslash($_SERVER["REQUEST_URI"]) ;
}
}
return $page_url;
}