WordPress как на ладони
wordpress jino

Не работают 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 11 месяцев назад

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

0
Гость год назад
  • 0
    stepan1187 cайт: www.weblancer.net/users/stepanko/?affili...

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

    'post_type'         => 'product',

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

    Никита 11 месяцев назад

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

    stepan 11 месяцев назад

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

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