Как вывести категории, отсортированные по дате последнего обновления

Как вывести категории, отсортированные по дате последнего обновления | n-wp.ru

Иногда полезнее бывает не просто выводить в блоге список категорий, но и сортировать категории в нем его в зависимости от даты последнего обновления. Можно, конечно, поискать плагины, выполняющие это, но можно обойтись и без них, если у вас не очень много одноранговых категорий.

Как вывести категории, отсортированные по дате последнего обновления

Для вывода простого списка категорий, который будет отсортирован по дате последнего обновления, вставьте в шаблон следующий код:

 'post',
      'post_status' => 'publish',
      'posts_per_page' => 20,
      'caller_get_posts'=> 1
      );
    $my_query = null;
    $my_query = new WP_Query($args);
    if( $my_query->have_posts() ) {
      while ($my_query->have_posts()) : $my_query->the_post();
        $cat_args=array('orderby' => 'none');
        $cats = wp_get_post_terms( $post->ID , 'category', $cat_args);
        foreach($cats as $cat) {
          $cat_array[$cat->term_id] = $cat->term_id;
        }
      endwhile;
    }
    if ($cat_array) {
      foreach($cat_array as $cat) {
        $category = get_term_by('ID',$cat, 'category');
        echo 'name ) . '" ' . '>' . $category->name.''.'
'; } } wp_reset_query(); ?>

Можете использовать этот код в footer.php или sidebar.php, и в принципе его можно использовать в любом месте любого шаблона.

Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*