我正在为我的一个带有wordpress的商店使用wooccommerce插件。这里工作正常。现在,对于面包屑,它已经内置了面包屑功能。它运行良好。现在我想在我的结账页面中使用面包屑功能。但wooccommerce在除结账页面外的所有页面中都显示breadcrumb。有人能告诉我如何解决这个问题吗。任何建议都会非常可观。谢谢
可能对您有帮助在WooCommerce中,有两个文件需要更改您的面包屑。你会在WooCommerce插件目录中找到这些文件
第一个模板文件:
if ( ! function_exists( 'woocommerce_breadcrumb' ) ) {
/**
* Output the WooCommerce Breadcrumb
*
* @access public
* @return void
*/
function woocommerce_breadcrumb( $args = array() ) {
$defaults = array(
'delimiter' => ' › ',
'wrap_before' => '<div id="breadcrumb" itemprop="breadcrumb">',
'wrap_after' => '</div>',
'before' => '',
'after' => '',
'home' => null
);
$args = wp_parse_args( $args, $defaults );
woocommerce_get_template( 'shop/breadcrumb.php', $args );
}
}
第二个文件:/woocommerce/templates/shop/breadcrumb.php,它是woocommerce中breadcrump组件的模板文件。这是woococommerce_breadcrumb()函数将调用的模板文件。