Как изменить количество столбцов продуктов на страницах архива woocommerce на тему avada для каждой конкретной страницы? - PullRequest
0 голосов
/ 05 июля 2019

Я настраивал магазин с woocommerce. Сайт использует тему Avada. Для отображения продуктов я использую плагин Woocommerce Product filter и его короткие коды. Как указано в описании плагина, https://products -filter.com / шорткод / ​​Гав / я цитирую msgstr "столбцы - сколько товаров в строке. Обычно это: 2,3 или 4. Это зависит от вашей тематической способности, а не от WOOF!" Мне нужна помощь, если есть способ переопределить опцию темы avada для столбцов на страницах архива, чтобы отображать разное количество продуктов на странице. Например, на странице может отображаться 3 товара подряд. На другой странице может отображаться 2 товара в строке.

1.) Я уже прочитал часть на сайте woocommerce и документацию о том, как отображать различное количество столбцов, но на странице магазина. 2.) Нашел предыдущий пост в stackoverflow Изменение количества столбцов на страницах архива в 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 в дочерней теме, но, похоже, он не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...