WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Пользуюсь сам и вам рекомендую!

Не работают category__not_in и tag__not_in

Товар 13003 состоит в категории 268. Не могу убрать его, чтобы не выводился. Нужно убрать именно категорию, чтобы при добавлении в нее товары не выводились.

$args = array(
					'post_type'         => 'product',
					'post_status'       => 'publish',

					'posts_per_page'    => $num_paged,
					'paged'             => $paged,

					'tag__not_in' => array( 268 ),          - не работает
					'category__not_in' => array( 268 ),     - не работает

					'post__not_in' => array( 13003 )        - работает

				);
Заметки к вопросу:
petrozavodsky 7.2 года назад

попробуй элементы массива задать строками а не цифрами вот так - '268' там вроде тип данных string должен быть

0
Гость
7.3 года назад
  • 0
    stepan2278 www.weblancer.net/users/stepanko/?affili...

    Вы используете WOOcommerce ?

    'post_type'         => 'product',

    Там другие категории. К примеру, категория: taxonomy=product_cat
    Нужно использовать параметр tax_query
    http://wp-kama.ru/function/query_posts#parametry-taksonomij

    Никита 7.2 года назад

    Спасибо. Все правильно, сделал через tax_query

    stepan 7.2 года назад

    ставьте вопрос решенным.
    Нужно выбрать мой ответ, как "правильный"

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация