Не работают 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 ) - работает );
попробуй элементы массива задать строками а не цифрами вот так - '268' там вроде тип данных string должен быть
Вы используете WOOcommerce ?
Там другие категории. К примеру, категория: taxonomy=product_cat
Нужно использовать параметр tax_query
http://wp-kama.ru/function/query_posts#parametry-taksonomij
Спасибо. Все правильно, сделал через tax_query
ставьте вопрос решенным.
Нужно выбрать мой ответ, как "правильный"