Как упорядочить термины таксономии по полю ACF?

Делаю так:
get_terms('offertypes', array(
  'meta_key' => 'sort-field',
  'meta_type' => 'NUMERIC',
  'orderby' => 'meta_value_num',
  'order' => 'ASC'
));


Если есть вариант без ACF, то тоже подойдёт, лишь бы вывести их в нужном порядке :)
  • Вопрос задан
  • 582 просмотра
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Никак, кроме того чтобы пройтись циклом по полученному массиву, получая для всех элементов кастомное поле и формируя новый массив. Что, собственно, не вариант. Пока еще ACF хранит данные не в term_meta, а по своей схеме. Если вопрос только в сортировке, используйте плагин https://wordpress.org/plugins/wp-term-order/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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