Customize the WooCommerce Breadcrumb HTML Markup
03
April
The easiest way to do this is to override the woocommerce_breadcrumb
function. Add something like the following to your functions.php
(obviously add whatever changes you want to make to the markup in the appropriate places):
// Customize the WooCommerce breadcrumb if ( ! function_exists( 'woocommerce_breadcrumb' ) ) { function woocommerce_breadcrumb( $args = array() ) { $defaults = array( 'delimiter' => '<span class="divider">Delimiter</span>', 'wrap_before' => '<ul class="breadcrumb visible-desktop">', 'wrap_after' => '</ul>', 'before' => '<li>', 'after' => '</li>', 'home' => null ); $args = wp_parse_args( $args, $defaults ); // Don't display on product single page if (is_singular('product')) { } else { woocommerce_get_template( 'shop/breadcrumb.php', $args ); } } }
No comments yet.