Задать вопрос
@Muvka

Почему перестал работать meta_query в get_terms?

Я разделяю категории на типы, для вывода в разных местах. Для этого создал доп поле 'cat_type', где выбираю принадлежность категории. Обновил вчера Woocommerce до актуальной версии. Раньше все нормально было, а теперь во всех местах выводятся все категории. В БД все нормально. В чем может быть причина? Вот аргументы запроса главных категорий
array(
	'taxonomy' => 'product_cat',
	'update_term_meta_cache' => true,
	'meta_query' => array(
		array(
			'key'     => 'cat_type',
			'value'   => '1'
		)
	)
)

Кто знает, что могло поменяться?
Вот скрин из бд5cb96df1d9825655823137.png
Дополнение: сокращение аргументов просто до
array(
	'meta_query' => array(
		array(
			'key'     => 'cat_type',
			'value'   => '1'
		)
	)
)

работает. Почему так?
  • Вопрос задан
  • 50 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Stepik
    Курс по WordPress с нуля до результата. Создание сайтов без кода
    2 недели
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы