'; echo '
'; echo '
'; 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 '
'; get_sidebar(); do_action( 'cpotheme_woocommerce_after_sidebar' ); echo '
'; echo ''; } //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'] = ''; $data['wrap_before'] = '