Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
产品类别页面|全幅| WoodPress Woocommerce | PHP_Php_Css_Wordpress - Fatal编程技术网

产品类别页面|全幅| WoodPress Woocommerce | PHP

产品类别页面|全幅| WoodPress Woocommerce | PHP,php,css,wordpress,Php,Css,Wordpress,最初,产品类别页面分为 内容区70%宽度 侧栏区域30%宽度 我已经使用function.php删除了侧栏区域。然而,含量区域仍在70%左右 我正在寻找一个php中的条件代码,如果选择的url是一个具有两个深度的产品类别,那么请确保页面是100%全宽 所需内容:需要全宽: -www.someexample.com/product-cateogry/firstdepth/ -www.someexample.com/product-category/firstdepth/seconddepth/ 以

最初,产品类别页面分为

内容区70%宽度 侧栏区域30%宽度 我已经使用function.php删除了侧栏区域。然而,含量区域仍在70%左右

我正在寻找一个php中的条件代码,如果选择的url是一个具有两个深度的产品类别,那么请确保页面是100%全宽

所需内容:需要全宽: -www.someexample.com/product-cateogry/firstdepth/ -www.someexample.com/product-category/firstdepth/seconddepth/

以下情况不需要全宽: -www.someexample.com/product-category/firstdepth/seconddepth/thirddepth

我的以下代码无效:

funtion.php:

style.css:

资料:
WordPress | Woo commerce |主题名称:店面

如果您删除了侧边栏,请将.content区域的宽度设置为100%。@CodeRomeos如果我这样做,甚至会影响单个产品页面。我的目标仅针对产品类别页面。您当前的网站是否在线?如果是这样,请共享页面的URL。@CodeRomeos它应该只影响两个深度,即Sanitaryware和Sanitaryware/closetAs。我很担心,您可能需要创建一个全宽度的自定义模板。发布产品时,您可以选择要选择的模板。
add_filter( 'body_class', 'product_categories' );
function product_categories( $classes ) {
if (is_product_category('sanitaryware') && is_product_category('Faucet')) {
$classes[] = 'product-category';
}
// return the $classes array
return $classes;
}
.ifproduct-category #content { 
width: 100%;
float: none;
}