我使用的是WooCommerce Breadcrumb ,我想将它隐藏在特定的页面上。
.page-id-X .woocommerce-breadcrumb{visibility:hidden;}还有其他方法来隐藏它吗?因为我不想用那种方式让它变成静态的。
发布于 2014-10-31 12:15:16
将PAGE_ID更改为实际的页面ID、标题或片段:
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 );
}发布于 2014-10-31 12:16:13
编辑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
?>https://stackoverflow.com/questions/26673973
复制相似问题