ID, 'buzstores_post_sidebar_layout', true ); } if( 'page' === get_post_type() ) { $sidebar_meta_option = get_post_meta( $post->ID, 'buzstores_post_sidebar_layout', true ); } if( is_home() ) { $set_id = get_option( 'page_for_posts' ); $sidebar_meta_option = get_post_meta( $set_id, 'buzstores_post_sidebar_layout', true ); } if( $sidebar_meta_option == 'right-sidebar' || $sidebar_meta_option == 'both-sidebar' || $sidebar_meta_option == '') { get_sidebar(); } if($sidebar_meta_option == 'both-sidebar' || $sidebar_meta_option == 'left-sidebar'){ get_sidebar( 'left' ); } } } endif; /** Post Category List **/ function buzstores_Category_list(){ $buzstores_cat_lists = get_categories( array( 'hide_empty' => '0', 'exclude' => '1', ) ); $buzstores_cat_array = array(); $buzstores_cat_array[''] = esc_html__('--Choose--','buzstores'); foreach($buzstores_cat_lists as $buzstores_cat_list){ $buzstores_cat_array[$buzstores_cat_list->slug] = $buzstores_cat_list->name; } return $buzstores_cat_array; } /** Slider Function **/ function buzstores_slider_callback(){ $buzstores_slider_cat = esc_attr(get_theme_mod('buzstores_slider_cat')); if($buzstores_slider_cat){ $slider_query = new WP_Query(array('post_type'=>'post','order' => 'DESC','posts_per_page' => -1,'post_status' => 'publish','category_name' => $buzstores_slider_cat)); if($slider_query->have_posts()): ?>
0 ) { $select = ''; } return $select; } function buzstores_get_product_categories( $args = array() ) { $args = wp_parse_args( $args, array( 'taxonomy' => 'product_cat', 'orderby' => 'name', 'show_count' => 0, 'pad_counts' => 0, ) ); return get_categories( $args ); } function buzstores_product_cat_list($args = array()){ $args = wp_parse_args( $args, array( 'taxonomy' => 'product_cat', 'orderby' => 'name', 'show_count' => 0, 'pad_counts' => 0, ) ); $buzstores_pro_cat_lists = get_categories( $args ); $buzstores_pro_cat_array = array(); $buzstores_pro_cat_array[''] = esc_html__('--Choose--','buzstores'); foreach($buzstores_pro_cat_lists as $buzstores_pro_cat_list){ $buzstores_pro_cat_array[$buzstores_pro_cat_list->slug] = $buzstores_pro_cat_list->name; } return $buzstores_pro_cat_array; } function buzstores_cat_selected( $cat_nicename ) { $q_var = get_query_var( 'product_cat' ); if ( $q_var === $cat_nicename ) { return 'selected="selected"'; } return false; } /** Buzstores Top Header **/ function buzstores_top_header(){ $buzstores_top_header_enable = get_theme_mod('buzstores_top_header_enable','hide'); if($buzstores_top_header_enable == 'show'){ $buzstores_top_menu_enable = get_theme_mod('buzstores_top_menu_enable','show');?>
<?php echo esc_html__('Header Logo','buzstores'); ?>

cart->get_cart_contents_count()); ?>
style="background-image: url();" >
', '' ); the_archive_description( '
', '
' ); } elseif(is_single() || is_singular('page')) { wp_reset_postdata(); the_title('

', '

'); } elseif(is_search()) { ?>

' . get_search_query() . '' ); ?>

array( 'href'=>array() ) ); return wp_kses($input,$all_tags); } /** Breadcrumb Titles **/ function buzstores_breadcrumbs() { global $post; $showOnHome = 0; // 1 - show breadcrumbs on the homepage, 0 - don't show $delimiter = '>'; $showCurrent = 1; // 1 - show current post/page title in breadcrumbs, 0 - don't show $homeLink = esc_url( home_url() ); if (is_home() || is_front_page()) { if ($showOnHome == 1) echo '
' . esc_html__('Home', 'buzstores') . '
'; } else { echo '
' . esc_html__('Home', 'buzstores') . ' ' . esc_attr($delimiter) . ' '; if (is_category()) { $thisCat = get_category(get_query_var('cat'), false); if ($thisCat->parent != 0) echo get_category_parents($thisCat->parent, TRUE, ' ' . esc_attr($delimiter) . ' '); echo '' . esc_html__('Archive by category','buzstores').' "' . single_cat_title('', false) . '"' . ''; } elseif (is_search()) { echo '' . esc_html__('Search results for','buzstores'). '"' . get_search_query() . '"' . ''; } elseif (is_day()) { echo '' . esc_attr(get_the_time('Y')) . ' ' . esc_attr($delimiter) . ' '; echo '' . esc_attr(get_the_time('F')) . ' ' . esc_attr($delimiter) . ' '; echo '' . esc_attr(get_the_time('d')) . ''; } elseif (is_month()) { echo '' . esc_attr(get_the_time('Y')) . ' ' . esc_attr($delimiter) . ' '; echo '' . esc_attr(get_the_time('F')) . ''; } elseif (is_year()) { echo '' . esc_attr(get_the_time('Y')) . ''; } elseif (is_single() && !is_attachment()) { if (get_post_type() != 'post') { $post_type = get_post_type_object(get_post_type()); $slug = $post_type->rewrite; echo '' . esc_attr($post_type->labels->singular_name) . ''; if ($showCurrent == 1) echo ' ' . esc_attr($delimiter) . ' ' . '' . esc_attr(get_the_title()) . ''; } else { $cat = get_the_category(); $cat = $cat[0]; $cats = get_category_parents($cat, TRUE, ' ' . $delimiter . ' '); if ($showCurrent == 0) $cats = preg_replace("#^(.+)\s$delimiter\s$#", "$1", $cats); echo buzstores_sanitize_bradcrumb($cats); if ($showCurrent == 1) echo '' . esc_attr(get_the_title()) . ''; } } elseif (!is_single() && !is_page() && get_post_type() != 'post' && !is_404()) { $post_type = get_post_type_object(get_post_type()); if($post_type){ echo '' . esc_attr($post_type->labels->singular_name) . ''; } } elseif (is_attachment()) { if ($showCurrent == 1) echo ' ' . '' . esc_attr(get_the_title()) . ''; } elseif (is_page() && !$post->post_parent) { if ($showCurrent == 1) echo '' . esc_attr(get_the_title()) . ''; } elseif (is_page() && $post->post_parent) { $parent_id = $post->post_parent; $breadcrumbs = array(); while ($parent_id) { $page = get_page($parent_id); $breadcrumbs[] = '' . get_the_title($page->ID) . ''; $parent_id = $page->post_parent; } $breadcrumbs = array_reverse($breadcrumbs); for ($i = 0; $i < count($breadcrumbs); $i++) { echo buzstores_sanitize_bradcrumb($breadcrumbs[$i]); if ($i != count($breadcrumbs) - 1) echo ' ' . esc_attr($delimiter). ' '; } if ($showCurrent == 1) echo ' ' . esc_attr($delimiter) . ' ' . '' . esc_attr(get_the_title()) . ''; } elseif (is_tag()) { echo '' . esc_html__('Posts tagged','buzstores').' "' . esc_attr(single_tag_title('', false)) . '"' . ''; } elseif (is_author()) { global $author; $userdata = get_userdata($author); echo '' . esc_html__('Articles posted by ','buzstores'). esc_attr($userdata->display_name) . ''; } elseif (is_404()) { echo '' . esc_html__('Error 404','buzstores') . ''; } if (get_query_var('paged')) { if (is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author()) echo ' ('; echo esc_html__('Page', 'buzstores') . ' ' . get_query_var('paged'); if (is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author()) echo ')'; } echo '
'; } }