Порядок таксономии и пользовательского типа публикации

Я немного потерялся с этим.

Я пытаюсь создать индексную страницу для своей пользовательской таксономии, которая у меня работает на 99%, однако она игнорирует порядок и отображает сообщения в порядке опубликованной даты.

$number_of_posts = intval(get_option('theme_number_posts_agent'));
$get_county = get_terms( 
    'new_developments', 
    array(
       'orderby'    => 'name',
       'order'      => 'ASC',
       'hide_empty' => 1,
    )
);

if(!$number_of_posts){
    $number_of_posts = 3;
}

foreach ( $get_county as $get_countys ) {
    $agents_query = array(
        'post_type'      => 'agent',
        'posts_per_page' => $number_of_posts,
        'paged'          => $paged,
        'orderby'        => 'title', 'order' => 'ASC',
        'tax_query'      => array(
            array(
                'taxonomy' => 'new_developments',
                'field'    => 'slug',
                'terms'    => $get_countys
            )
        )
    );

$agent_listing_query = new WP_Query( $agents_query );

if ( $agent_listing_query->have_posts() ) :
    while ( $agent_listing_query->have_posts() ) :
        $agent_listing_query->the_post();

Я разместил orderby в двух местах под get_terms и в wp_query, но ничего...

Любая помощь будет очень признательна


person Aaron    schedule 18.11.2016    source источник
comment
ты читал этот вопрос? wordpress.stackexchange.com/questions/14306/   -  person Benoti    schedule 18.11.2016
comment
хм, хорошо, кажется, немного глупо, поскольку то, с чем я работаю, было бы идеально   -  person Aaron    schedule 21.11.2016


Ответы (1)


Я предполагаю, что вы хотите упорядочить пользовательскую таксономию. В кодексе вы можете упорядочить таксономию по 1) идентификатору 2) количеству 3) имени 4) слагу 5) термин_группа - нет полной реализации (избегайте использования) 6) нет. Но выбора даты нет.

Думаю, вы можете использовать https://wordpress.org/plugins/taxonomy-terms-order/ Этот плагин — лучший ответ для вас

Спасибо

person Umesh Balayar    schedule 18.11.2016