在wordpress中隐藏面包屑

时间:2014-10-31 11:46:06

标签: wordpress plugins woocommerce breadcrumbs

我正在使用 WooCommerce Breadcrumb插件,我想在特定页面上隐藏它。我正在使用这样的CSS:

.page-id-X  .woocommerce-breadcrumb{visibility:hidden;}

有没有其他方法可以隐藏它?因为我没有使用这种方式,因为它使它成为静态的。

2 个答案:

答案 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 
?>