Как сделать WP get_terms orderby массивом - PullRequest
0 голосов
/ 05 марта 2019

Как я могу отсортировать термины, используя два значения? Я использую это:

        $papers = get_terms(
          array(
            'taxonomy' => 'paper',
            'hide_empty' => false,

            'orderby'    => array(
                'year' => 'DESC',
                'number' => 'DESC'
           ),
           'order' => 'DESC'
        ));

Но я знаю, get_terms не принимает массив для orderby. Я много искал, но нет подходящих решений или, может быть, я не нашел правильного.

Что я могу попробовать?

1 Ответ

0 голосов
/ 17 марта 2019

Используйте get_terms_orderby фильтр из wordpress

проверьте эти ссылки.

https://developer.wordpress.org/reference/hooks/get_terms_orderby/

http://hookr.io/filters/get_terms_orderby/

https://wp-kama.com/hook/get_terms_orderby

...