%PDF- %PDF-
Direktori : /var/www/projetos/spanish.ongrace.com/wp-content/themes/flash/inc/ |
Current File : /var/www/projetos/spanish.ongrace.com/wp-content/themes/flash/inc/woocommerce.php |
<?php /** * WooCommerce Compatibilty File * * @package Flash */ if ( !class_exists('WooCommerce') ) return; // WooCommerce Wrappers remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10); remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10); add_action('woocommerce_before_main_content', 'flash_wc_wrapper_start', 10); add_action('woocommerce_after_main_content', 'flash_wc_wrapper_end', 10); // Remove WooCommerce Breadcrumbs // It is being displayed along with page title above content section // @see extras.php:148 flash_breadcrumbs() remove_action( 'woocommerce_before_main_content','woocommerce_breadcrumb', 20, 0); // Remove Page Title from Shop Page add_filter( 'woocommerce_show_page_title', '__return_false' ); function flash_wc_wrapper_start() { echo '<div id="primary" class="content-area">'; echo '<main id="main" class="site-main" role="main">'; } function flash_wc_wrapper_end() { echo '</main>'; echo '</div>'; } // Ensure cart contents update when products are added to the cart via AJAX add_filter( 'woocommerce_add_to_cart_fragments', 'flash_woocommerce_header_add_to_cart_fragment' ); function flash_woocommerce_header_add_to_cart_fragment( $fragments ) { ob_start(); $cart_url = function_exists( 'wc_get_cart_url' ) ? wc_get_cart_url() : WC()->cart->get_cart_url(); ?> <div class="flash-cart-views"> <a href="<?php echo esc_url( $cart_url ); ?>" class="wcmenucart-contents"> <i class="fa fa-opencart"></i> <span class="cart-value"><?php echo wp_kses_data ( WC()->cart->get_cart_contents_count() ); ?></span> </a> </div> <?php $fragments['div.flash-cart-views'] = ob_get_clean(); return $fragments; } /** * Check if the current viewed page is of WooCommerce * * @return void */ function flash_is_woocommerce_pages() { if ( is_shop() || is_product() || is_product_category() || is_product_tag() ) { return true; } return false; }