Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Как исключить отображение категории на странице магазина

Тема в разделе "Вопросы, советы и доработки.", создана пользователем Effesia, 13 ноя 2014.

  1. Effesia

    Effesia

    Сообщения:
    29
    Симпатии:
    2
    Баллы:
    3
    Подскажите, пожалуйста, как мне не удаляя, просто исключить категорию со страницы магазина.
    http://ecolabmicrotex.ru/shop/

    Вот здесь надо убрать Kimberly, но не удалять все карточки с товаром и категории, так как в дальнейшем возможно их придется показать вновь.
     
  2. Effesia

    Effesia

    Сообщения:
    29
    Симпатии:
    2
    Баллы:
    3
    видимо никак?))или это элементарно, Ватсон, догадайтесь сами)
     
  3. redjek

    redjek Местный

    Сообщения:
    155
    Симпатии:
    36
    Баллы:
    28
    ну не то чтоб элементароно но вот так

    Код:
    add_action( 'pre_get_posts', 'custom_pre_get_posts_query' );
    function custom_pre_get_posts_query( $q )
    {
    
    if (!$q->is_main_query() || !is_shop()) return;
    if ( ! is_admin() )
    {
    $q->set( 'tax_query', array(array(
    'taxonomy' => 'product_cat',
    'field' => 'id',
    'terms' => array( 57 ),
    'operator' => 'NOT IN'
    )));
    
    }
    это надо вставить в файл functions.php вашей темы где array( 57 ) Ид вашей категории
    чтобы его узнать, зайдите в категории в админке наведите курсор на нужную категорию, и посмотрите в нижний левый угл, там будет ссылка вот в ней и смотрите ИД
    [​IMG]
     
  4. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.269
    Симпатии:
    724
    Баллы:
    113
    Woocommerce Exclude Categories PRO
     
  5. Effesia

    Effesia

    Сообщения:
    29
    Симпатии:
    2
    Баллы:
    3
    Ребята, у меня не сработал ни один из вариантов.
    1 вариант с кодом - слетает сайт, пишет, что ошибка в синтаксисе кода. Я нашла решение этой проблемы тут
    http://www.wptaskforce.com/how-to-exclude-one-or-more-category-in-woocommerce-shop-page/
    но и в этом случае не помогло.
    2) Платный плагин, на который оставалась надежда, тоже не сработал. То есть я ставлю галочку удалить категорию, но при нажатии кнопки сохранить, все остается на своем месте, то есть ничего не удаляется. Возможно в теме есть блокировка какая? Подскажите куда лезть и как решать? Я написала еще автору плагина и сюда, буду ждать ответа.