从产品页面删除侧边栏

时间:2020-04-16 22:25:12

标签: wordpress woocommerce woocommerce-theming

我在Anariel主题之上安装了Woocommerce。我遇到的问题是侧边栏显示在列表页面和产品详细信息页面上。我尝试了一些删除操作,但似乎没有任何效果。我应该怎么做才能将其删除?谢谢!

1 个答案:

答案 0 :(得分:0)

尝试一下。

add_action( 'wp', 'disable_woo_commerce_sidebar' );

function disable_woo_commerce_sidebar() {
    if ( is_product() || is_shop() ) {
        remove_action( 'woocommerce_sidebar', 'woocommerce_get_sidebar', 10 );
    }
}

,以及是否要在所有页面中隐藏侧栏。尝试下面的代码。

function disable_woo_commerce_sidebar() {
    remove_action( 'woocommerce_sidebar', 'woocommerce_get_sidebar', 10); 
}
add_action('init', 'disable_woo_commerce_sidebar');