Current Path : /home/church/public_html/paradigmmar.com/wp-content/themes/paradigmmar/core/ |
Current File : /home/church/public_html/paradigmmar.com/wp-content/themes/paradigmmar/core/woocommerce.php |
<?php //Remove Standard WooCommerce Sidebar remove_action( 'woocommerce_sidebar', 'woocommerce_get_sidebar', 10 ); //Open shop wrapper remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10 ); add_action( 'woocommerce_before_main_content', 'cpotheme_woocommerce_before_main_content', 10 ); function cpotheme_woocommerce_before_main_content() { echo get_template_part( 'template-parts/element', 'page-header' ); //Begin main area echo '<div id="main" class="main">'; echo '<div class="container">'; echo '<section id="content" class="content">'; do_action( 'cpotheme_before_content' ); } //Close shop wrapper remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10 ); add_action( 'woocommerce_after_main_content', 'cpotheme_woocommerce_after_main_content', 10 ); function cpotheme_woocommerce_after_main_content() { do_action( 'cpotheme_after_content' ); echo '</section>'; get_sidebar(); do_action( 'cpotheme_woocommerce_after_sidebar' ); echo '</div>'; echo '</div>'; } //Do not display the product title on listings-- show the shop's title. add_filter( 'woocommerce_show_page_title', 'cpotheme_woocommerce_show_page_title' ); function cpotheme_woocommerce_show_page_title( $data ) { if ( ! is_singular() ) { return false; } return $data; } //Customize the breadcrumb separator and remove standard breadcrumb location remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0 ); add_filter( 'woocommerce_breadcrumb_defaults', 'cpotheme_woocommerce_breadcrumbs' ); function cpotheme_woocommerce_breadcrumbs( $data ) { $data['delimiter'] = '<span class="breadcrumb-separator"></span>'; $data['wrap_before'] = '<nav id="breadcrumb" class="breadcrumb" itemprop="breadcrumb">'; return $data; }