我正在使用 WooCommerce Breadcrumb插件,我想在特定页面上隐藏它。我正在使用这样的CSS:
.page-id-X .woocommerce-breadcrumb{visibility:hidden;}
有没有其他方法可以隐藏它?因为我没有使用这种方式,因为它使它成为静态的。
答案 0 :(得分:0)
将PAGE_ID
更改为实际的网页ID,标题或slug:
add_action( 'init', 'se26673973_remove_wc_breadcrumbs' );
function se26673973_remove_wc_breadcrumbs()
{
if( ! is_page( PAGE_ID ) )
return;
remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0 );
}
答案 1 :(得分:0)
编辑page.php。使用is_page创建一个if语句来检查您的特定页面是否被查看。然后删除CSS属性。
更新 - 代码:
在page.php中放置以下内容:
<?php
// Check to see if the current used page is the specific one you're talking about
// Replace ID with your page ID
if (is_page(ID)){
?>
<style>
.page-id-X .woocommerce-breadcrumb{visibility:hidden;}
</style>
<?php
} // Closing the if curly braces
?>