【发布时间】:2015-11-16 17:39:25
【问题描述】:
我的问题是,我如何才能仅删除特定产品类别“Slug”而不是其子 slug 的侧边栏。
如果 url 如下所示 - 删除侧栏并使页面全宽仅适用于 slugs “sanitaryware” 和 “closets”
http://www.example.com/product-category/sanitaryware/
http://www.example.com/product-category/sanitaryware/closets/
我不想因为所有“产品类别”的原因而删除侧边栏,我希望侧边栏显示孙子蛞蝓“one-piece-closets”:
http://www.example.com/product-category/sanitaryware/closets/one-piece-closets
代码:我在 function.php 中使用的代码 - 这是删除网站所有产品类别中的侧栏。
<?php
/**
* woocommerce_sidebar hook
*
* @hooked woocommerce_get_sidebar - 10
*/
if (!is_product_category('sanitaryware')){
do_action('storefront_sidebar');
}
?>
【问题讨论】:
-
你目前使用的是什么主题?
-
wordpress的店面
-
以后,请简单地编辑您的问题,而不是创建一个您本质上问同样问题的新问题。
-
@helgatheviking 我在这里问过这个问题stackoverflow.com/questions/32165017/…
-
非常感谢。我已经投票决定重新打开它,因为它已经被重新措辞了。我一个人的力量似乎不够。请注意,对于非常重要的事情(您马上需要),您可能需要考虑聘请开发人员。
标签: php css wordpress woocommerce