Typecho 添加归档页面

代码

在主题文件夹根目录新建文件 articles.php ,代码如下:

need('header.php'); ?>
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 .= '
    • '.date('d日: ',$archives->created).''. $archives->title .' ('. $archives->commentsNum.')
    • '; //输出文章日期和标题 endwhile; $output .= '
'; echo $output; ?> need('footer.php'); ?>

参考

  • Czg's Blog >> [转]Typecho 建立归档页面
  • Typecho 官方文档 - 创建自定义模板

你可能感兴趣的:(Typecho 添加归档页面)