我想只在woocommerce归档页面中隐藏woocommerce面包卷。我想在单个产品中展示它。所以我在函数中编写了这段代码。php:
if(is_shop()) {
remove_action(\'woocommerce_before_main_content\', \'woocommerce_breadcrumb\', 20);
}
但它并没有隐藏。我想只在woocommerce归档页面中隐藏woocommerce面包卷。我想在单个产品中展示它。所以我在函数中编写了这段代码。php:
if(is_shop()) {
remove_action(\'woocommerce_before_main_content\', \'woocommerce_breadcrumb\', 20);
}
但它并没有隐藏。is_shop()
返回false,因为尚未设置WordPress查询functions.php
正在运行。如果你把它挂在钩子上wp_loaded
, 它应该会起作用。
add_action( \'wp_loaded\', \'remove_main_content\' );
function remove_main_content() {
if( is_shop() ) {
remove_action(\'woocommerce_before_main_content\', \'woocommerce_breadcrumb\', 20 );
}
}