这个小片段可以帮助你。
$years = array();
if( have_posts() ) {
while( have_posts() ) {
the_post();
$year = get_the_date( \'Y\' );
if ( ! isset( $years[ $year ] ) ) $years[ $year ] = array();
$years[ $year ][] = array( \'title\' => get_the_title(), \'permalink\' => get_the_permalink() );
}
}
此代码获取所有帖子(在当前循环中),获取每个帖子的年份,将每个帖子标题和永久链接推送到其年份数组。