File: /var/www/vfconf/wp-content/themes/event-star/acmethemes/woocommerce/functions-woocommerce.php
<?php
/**
* Event Star functions.
* @package Event Star
* @since 1.0.0
*/
/**
* check if WooCommerce activated
*/
function event_star_is_woocommerce_active() {
return class_exists( 'WooCommerce' ) ? true : false;
}
/**
* Checks if the current page is a product archive
* @return boolean
*/
function event_star_is_product_archive() {
if ( event_star_is_woocommerce_active() ) {
if ( is_shop() || is_product_taxonomy() || is_product_category() || is_product_tag() ) {
return true;
} else {
return false;
}
}
else {
return false;
}
}
add_action( 'init', 'event_star_remove_wc_breadcrumbs' );
function event_star_remove_wc_breadcrumbs() {
remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20 );
}
/*https://gist.github.com/mikejolley/2044109*/
add_filter( 'woocommerce_add_to_cart_fragments', 'event_star_header_add_to_cart_fragment' );
function event_star_header_add_to_cart_fragment( $fragments ) {
ob_start();
?>
<span class="cart-value"> <?php echo wp_kses_data( WC()->cart->get_cart_contents_count() );?></span>
<?php
$fragments['span.cart-value'] = ob_get_clean();
return $fragments;
}