Как упорядочить сообщения в каждой отдельной категории?

#wordpress

#wordpress

Вопрос:

В WordPress, прямо сейчас только на моей главной странице блога, мне удалось отсортировать все сообщения с:

 <?php if ( is_active_sidebar( 'blog-category' ) ) : ?>
                    <?php dynamic_sidebar( 'blog-category' ); ?>
                <?php endif; ?>
              </div>
              <div class="blog_list_content">
<?php
           global $wp_query;
             $args =  array(
                'meta_key' => 'publish_date',
                'orderby' => 'meta_value',
                'order' => 'DESC'
            );
            $args = array_merge( $wp_query->query, $args );
            query_posts( $args );
           if (have_posts()) :
               while (have_posts()) : the_post();
                    get_template_part( 'template-parts/content', get_post_format() );
               endwhile;
               theme_paging_nav();
           endif;
           ?>
 

Что мне нужно сделать, чтобы отсортировать сообщения в других категориях таким же образом?

Ответ №1:

Это правильный код. Скопируйте и вставьте тот же логин в single.php файл вашей темы, и вы получите сортировку по каждой категории.