typecho 自定义归档页面,按年和月份分类

widget('Widget_Contents_Post_Recent', 'pageSize=10000')->to($archives);
$year=0; $mon=0; $i=0; $j=0;
$output = '

';
while($archives->next()):
$year_tmp = date('Y',$archives->created);
$mon_tmp = date('m',$archives->created);
$y=$year; $m=$mon;
if ($mon != $mon_tmp && $mon > 0) $output .= '

';
if ($year != $year_tmp && $year > 0) $output .= '';
if ($year != $year_tmp) {
$year = $year_tmp;
$output .= '

'. $year .' 年

'; //输出年份
}
if ($mon != $mon_tmp) {
$mon = $mon_tmp;
$output .= '

'. $mon .' 月

    '; //输出月份 } $output .= '
  • ['. $mon. date('.d] ',$archives->created).''. $archives->title .'
  • '; //输出文章日期和标题 endwhile; $output .= '

';
echo $output;
?>

发表新评论