Задать вопрос
@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'
		)
	)
)

работает. Почему так?
  • Вопрос задан
  • 45 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
  • Компьютерная академия «TOP»
    Малая компьютерная академия
    30 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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