我有一個時間線帖子頁。 我想按發佈年份分開這個。 例如:wordpress存檔郵件列表郵件每年分開
2014
post 1
post 2
post 3
2013
post 1
post 2
post 3
現在後循環是可以的。但是我想每年添加一個年度郵政循環的第一行。 我使用下面的代碼。我如何添加一年?
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;?>
<?php $media = new WP_Query(array(
'post_type' => 'post',
'category_name' => 'media',
'posts_per_page' => 50,
'paged' => $paged
));
?>
<?php if($media->have_posts()) : while($media->have_posts()) : $media->the_post(); ?>
<span class="app_tl_time">2014</span>
<article class="app_tl_article">
<span class="app_tl_arrow"></span>
<div class="app_tl_title">
<a href="<?php echo get_permalink(); ?>">
<?php the_title(); ?>
</a>
</div>
</article>
<?php endwhile; ?>
<?php if ($media->max_num_pages > 1) { ?>
<nav class="prev-next-posts">
<div class="prev-posts-link">
<?php // display older posts link
echo get_next_posts_link('Prev', $media->max_num_pages);
?>
</div>
<div class="next-posts-link">
<?php echo get_previous_posts_link('Next'); // display newer posts link ?>
</div>
</nav>
<?php } ?>
<?php else: ?>
<article>
<p><?php _e('Nothing.'); ?></p>
</article>
<?php endif; ?>
</div><!--app_timeline_grid-->
謝謝您的回答。但我想要展示更多的領域。 (縮略圖,節選和更多)。所以我需要自定義的PHP幫助。謝謝 – 2014-10-31 11:06:23