cart->get_cart_contents_count()!='0'){ ?> cart->get_cart_contents_count();?> cart->get_cart_total(); ?>

cart->is_empty() ) : ?>
cart->get_cart_contents_count()!='0'){ ?> cart->get_cart_contents_count();?> cart->get_cart_total(); ?> %s', esc_url( $product->add_to_cart_url() ), esc_attr( $product->get_id() ), esc_attr( $product->get_sku() ), esc_attr( isset( $quantity ) ? $quantity : 1 ), $product->is_purchasable() && $product->is_in_stock() ? 'add_to_cart_button' : '', $product->is_purchasable() && $product->is_in_stock() && $product->supports( 'ajax_add_to_cart' ) ? 'ajax_add_to_cart' : '', esc_html( $product->add_to_cart_text() ) ),$product ); return $cart_url; } /**********************************/ //Shop Product Markup /**********************************/ if ( ! function_exists( 'bizz_ecommerce_product_meta_start' ) ){ /** * Thumbnail wrap start. */ function bizz_ecommerce_product_meta_start(){ echo '
'; } } if ( ! function_exists( 'bizz_ecommerce_product_meta_end' ) ){ /** * Thumbnail wrap start. */ function bizz_ecommerce_product_meta_end(){ echo '
'; } } /**********************************/ //Shop Product Image Markup /**********************************/ if ( ! function_exists( 'bizz_ecommerce_product_image_start' ) ){ /** * Thumbnail wrap start. */ function bizz_ecommerce_product_image_start(){ echo '
'; } } if ( ! function_exists( 'bizz_ecommerce_product_image_end' ) ){ /** * Thumbnail wrap start. */ function bizz_ecommerce_product_image_end(){ echo '
'; } } if ( ! function_exists( 'bizz_ecommerce_product_content_start' ) ){ /** * Thumbnail wrap start. */ function bizz_ecommerce_product_content_start(){ echo '
'; } } if ( ! function_exists( 'bizz_ecommerce_product_content_end' ) ){ /** * Thumbnail wrap start. */ function bizz_ecommerce_product_content_end(){ echo '
'; } } /** * texture-product-hover start. */ if ( ! function_exists( 'bizz_ecommerce_product_hover_start' ) ){ function bizz_ecommerce_product_hover_start(){ echo'
'; } } if ( ! function_exists( 'bizz_ecommerce_product_hover_end' ) ){ /** * Thumbnail wrap start. */ function bizz_ecommerce_product_hover_end(){ echo '
'; } } if ( ! function_exists( 'bizz_ecommerce_shop_content_start' ) ){ /** * Thumbnail wrap start. */ function bizz_ecommerce_shop_content_start(){ $viewshow = get_theme_mod('bizz_ecommerce_prd_view','grid-view'); if($viewshow == 'grid-view'){ echo '
'; }else{ echo '
'; } } } if ( ! function_exists( 'bizz_ecommerce_shop_content_end' ) ){ /** * Thumbnail wrap start. */ function bizz_ecommerce_shop_content_end(){ echo '
'; } } function bizz_ecommerce_quickview(){ do_action('quickview'); } /** * Shop customization. * * @return void */ add_action( 'woocommerce_before_shop_loop_item', 'bizz_ecommerce_product_meta_start', 10); add_action( 'woocommerce_after_shop_loop_item', 'bizz_ecommerce_product_meta_end', 12 ); add_action( 'woocommerce_before_shop_loop_item_title', 'bizz_ecommerce_product_content_start',20); add_action( 'woocommerce_after_shop_loop_item_title', 'bizz_ecommerce_product_content_end', 20 ); add_action( 'woocommerce_after_shop_loop_item_title', 'bizz_ecommerce_product_hover_start',50); add_action( 'woocommerce_after_shop_loop_item', 'bizz_ecommerce_product_hover_end',20); add_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_link_open',20); add_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_link_open',0); add_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_rating', 20); add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price',0); add_action( 'woocommerce_before_shop_loop_item_title', 'bizz_ecommerce_product_image_start', 0); add_action( 'woocommerce_before_shop_loop_item_title', 'bizz_ecommerce_product_image_end',10 ); add_action( 'woocommerce_after_single_product_summary', 'woocommerce_show_product_sale_flash',4); add_action( 'woocommerce_after_shop_loop_item', 'bizz_ecommerce_quickview',11); add_action( 'woocommerce_after_shop_loop_item', 'bizz_ecommerce_whish_list_both',11); add_action( 'woocommerce_after_shop_loop_item', 'bizz_ecommerce_add_to_compare_fltr_single',11); add_action( 'woocommerce_before_shop_loop', 'bizz_ecommerce_shop_content_start',1); add_action( 'woocommerce_after_shop_loop', 'bizz_ecommerce_shop_content_end',1); remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 ); remove_action( 'woocommerce_before_shop_loop_item', 'woocommerce_template_loop_product_link_open'); remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 ); /***************/ // single page /***************/ if ( ! function_exists( 'bizz_ecommerce_single_summary_start' ) ){ /** * Thumbnail wrap start. */ function bizz_ecommerce_single_summary_start(){ echo '
'; } } if( ! function_exists( 'bizz_ecommerce_single_summary_end' ) ){ /** * Thumbnail wrap start. */ function bizz_ecommerce_single_summary_end(){ echo '
'; } } add_action( 'woocommerce_before_single_product_summary', 'bizz_ecommerce_single_summary_start',0); add_action( 'woocommerce_after_single_product_summary', 'bizz_ecommerce_single_summary_end',0); remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 ); add_action( 'woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs',40 ); remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_meta', 40 ); add_filter( 'woocommerce_product_tabs', 'bizz_ecommerce_woocommerce_custom_product_tabs', 40 ); function bizz_ecommerce_woocommerce_custom_product_tabs( $tabs ) { $tabs['delivery_information'] = array( 'title' => __( 'Meta Information', 'bizz-ecommerce' ), 'priority' => 40, 'callback' => 'woocommerce_product_meta_tab' ); return $tabs; } function woocommerce_product_meta_tab(){// this is where you indicate what appears in the description tab wc_get_template( 'single-product/meta.php' ); // The meta content first } /** * Add next/prev buttons @ WooCommerce Single Product Page */ add_action( 'woocommerce_single_product_summary', 'bizz_ecommerce_prev_next_product',0 ); // and if you also want them at the bottom... add_action( 'woocommerce_single_product_summary', 'bizz_ecommerce_prev_next_product',0 ); function bizz_ecommerce_prev_next_product(){ echo '
'; // 'product_cat' will make sure to return next/prev from current category $previous = next_post_link('%link', '←', TRUE, ' ', 'product_cat'); $next = previous_post_link('%link', '→', TRUE, ' ', 'product_cat'); echo $previous; echo $next; echo '
'; } /****************/ // add to compare /****************/ function bizzecommerce_lite_plugin_get_version(){ if(is_plugin_active( 'testerwp-ecommerce-companion/testerwp-ecommerce-companion.php' )){ $plugin_data = get_plugin_data(WP_PLUGIN_DIR . '/testerwp-ecommerce-companion/testerwp-ecommerce-companion.php'); $plugin_version = $plugin_data['Version']; return $plugin_version; } } function bizzecommerce_pro_plugin_get_version(){ if(is_plugin_active( 'bizz-ecommerce-pro/bizz-ecommerce-pro.php' )){ $plugin_data = get_plugin_data(WP_PLUGIN_DIR . '/bizz-ecommerce-pro/bizz-ecommerce-pro.php'); $plugin_version = $plugin_data['Version']; return $plugin_version; } } /**********************/ /** whishlist and compare both **/ /**********************/ if ( ! function_exists('bizz_ecommerce_whish_list_both')){ function bizz_ecommerce_whish_list_both($pid){ if( class_exists( 'YITH_WCWL' )){ bizz_ecommerce_whish_list($pid); } elseif( ( class_exists( 'WPCleverWoosw' ))){ echo do_shortcode('[woosw id='.$pid.']'); } } } if ( ! function_exists('bizz_ecommerce_add_to_compare_fltr_both')){ function bizz_ecommerce_add_to_compare_fltr_both($pid){ if( ( class_exists( 'YITH_Woocompare' ))){ bizz_ecommerce_add_to_compare_fltr($pid); } elseif( ( class_exists( 'WPCleverWoosc' ))){ echo do_shortcode('[woosc id='.$pid.']'); } } } /**********************/ /** compare **/ /**********************/ function bizz_ecommerce_add_to_compare_fltr_single($pid){ if( is_plugin_active('yith-woocommerce-compare/init.php') ){ echo '
'; } } function bizz_ecommerce_add_to_compare_fltr($pid){ if( is_plugin_active('yith-woocommerce-compare/init.php') ){ echo '
'; } elseif( ( class_exists( 'WPCleverWoosc' ))){ echo do_shortcode('[woosc id='.$pid.']'); } } /**********************/ /** wishlist **/ /**********************/ function bizz_ecommerce_whish_list_single($pid){ if( shortcode_exists( 'yith_wcwl_add_to_wishlist' ) ){ echo '
'.do_shortcode('[yith_wcwl_add_to_wishlist product_id='.$pid.' icon="fa fa-heart-o" label="wishlist" already_in_wishslist_text="Already" browse_wishlist_text="Added"]' ).'
'; } } function bizz_ecommerce_whish_list($pid){ if( shortcode_exists( 'yith_wcwl_add_to_wishlist' ) ){ echo '
'.do_shortcode('[yith_wcwl_add_to_wishlist product_id='.$pid.' icon="fa fa-heart-o" label="wishlist" already_in_wishslist_text="Already" browse_wishlist_text="Added"]' ).'
'; } elseif( ( class_exists( 'WPCleverWoosw' ))){ echo do_shortcode('[woosw id='.$pid.']'); } } /**********************/ /** wishlist url**/ /**********************/ function bizz_ecommerce_whishlist_url(){ $wishlist_page_id = get_option( 'yith_wcwl_wishlist_page_id' ); $wishlist_permalink = get_the_permalink( $wishlist_page_id ); return $wishlist_permalink ; } // shop open /** My Account Menu **/ function bizz_ecommerce_account(){ if ( is_user_logged_in() ){ $return = ''.__('Account','bizz-ecommerce').''; } else { $return = ''.__('Register','bizz-ecommerce').''; } echo $return; } // Plus Minus Quantity Buttons @ WooCommerce Single Product Page add_action( 'woocommerce_before_add_to_cart_quantity', 'bizz_ecommerce_display_quantity_minus',10,2 ); function bizz_ecommerce_display_quantity_minus(){ echo '
'; } add_action( 'woocommerce_after_add_to_cart_quantity', 'bizz_ecommerce_display_quantity_plus',10,2 ); function bizz_ecommerce_display_quantity_plus(){ echo '
'; } //Woocommerce: How to remove page-title at the home/shop page but not category pages add_filter( 'woocommerce_show_page_title', 'bizz_ecommerce_not_a_shop_page' ); function bizz_ecommerce_not_a_shop_page() { return boolval(!is_shop()); } //***********************/ // product category list //************************/ function bizz_ecommerce_product_list_categories( $args = '' ){ $term = get_theme_mod('bizz_ecommerce_exclde_category'); if(!empty($term[0])){ $exclude_id = $term; }else{ $exclude_id = ''; } $defaults = array( 'child_of' => 0, 'current_category' => 0, 'depth' => 5, 'echo' => 0, 'exclude' => $exclude_id, 'exclude_tree' => '', 'feed' => '', 'feed_image' => '', 'feed_type' => '', 'hide_empty' => 1, 'hide_title_if_empty' => false, 'hierarchical' => true, 'order' => 'ASC', 'orderby' => 'menu_order', 'separator' => '
', 'show_count' => 0, 'show_option_all' => '', 'show_option_none' => __( 'No categories','bizz-ecommerce' ), 'style' => 'list', 'taxonomy' => 'product_cat', 'title_li' => '', 'use_desc_for_title' => 0, ); $html = wp_list_categories($defaults); echo ''; } function bizz_ecommerce_product_list_categories_mobile( $args = '' ){ $defaults = array( 'child_of' => 0, 'current_category' => 0, 'depth' => 5, 'echo' => 0, 'exclude' => '', 'exclude_tree' => '', 'feed' => '', 'feed_image' => '', 'feed_type' => '', 'hide_empty' => 1, 'hide_title_if_empty' => false, 'hierarchical' => true, 'order' => 'ASC', 'orderby' => 'menu_order', 'separator' => '
', 'show_count' => 0, 'show_option_all' => '', 'show_option_none' => __( 'No categories','bizz-ecommerce' ), 'style' => 'list', 'taxonomy' => 'product_cat', 'title_li' => '', 'use_desc_for_title' => 0, ); $html = wp_list_categories($defaults); echo ''; }