如何在每个特定页面上更改avada主题的woocommerce存档页面上的产品列数?

时间:2019-07-05 16:58:18

标签: wordpress woocommerce

我已经在woocommerce开设了一家商店。该网站使用Avada主题。要使用名为Woocommerce Product filter的插件及其短代码显示产品,请执行以下操作。 如插件说明中所述, https://products-filter.com/shortcode/woof/  我引用 “列-每行多少产品。通常是:2,3或4。这取决于您的主题能力,而不是来自WOOF!”。 如果有一种方法可以替代存档页面中列的avada主题选项,以便每页显示不同数量的产品,我需要一些帮助。例如,一个页面可以连续显示3个产品。另一页可以每行显示2个产品。

1。)我已经阅读woocommerce网站上的该部分以及有关如何在商店页面上显示不同列数的文档。 2.)在stackoverflow中找到了上一篇文章 Changing the number of columns in archive pages in woocommerce 但是我想avada主题会在我的情景中覆盖此代码示例。

编辑1 *

发现产品受<ul class="products clearfix products-2">的约束

通过浏览器在检查模式下将类更改为“ products clearfix products-4”,将覆盖avada存档列设置。

function changeclass()
{
     global $post;
    if( is_object( $post ) && 7343 == $post->ID ) 
    {
              echo "<script type='text/javascript'>
                document.getElementById('products clearfix products-2').className = 'products clearfix products-4'
            </script>";
    }
}

将其放在子主题的functions.php上,但似乎不起作用。

0 个答案:

没有答案