wordpress woocommerce在结帐页面显示面包屑?
问题描述:
我使用的是woocommerce插件,用于我的商店之一wordpress。这里工作正常。现在,它已经包含了面包屑功能。它的工作正常。现在我想要结账页面中的面包屑功能。但woocommerce会在除结帐页面以外的所有页面中显示面包屑。那么有人可以告诉我如何解决这个问题。任何建议都将非常可观。谢谢。wordpress woocommerce在结帐页面显示面包屑?
答
可能对您有所帮助 您需要在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面包屑成分的模板文件。这是将由woocommerce_breadcrumb()函数调用的模板文件。