文章多了,就想弄个归档页面,于是在Typecho官方上寻找:

1,在自己的风格里面复制一个 page.php 文件,命名为 archives.php

2,打开archives.php

1)将 <?php $this->need('header.php'); ?> 替换为

<?php
/**
* archives
*
* @package custom
*/
$this->need('header.php'); ?>

2)将<?php $this->content(); ?>替换为

<?php $this->widget('Widget_Contents_Post_Recent', 'pageSize=10000')->parse('<li>{year}/{month}/{day} : <a href="{permalink}">{title}</a></li>'); ?>

3,保存后到后台创建独立页面,点击 “新增”,标题你定义,然后选择 “展开高级选项”,在“自定义模板”里面选择 “archives”,右边的 缩略名 填 “archives”,OK直接保存,完工。

4,你现在可以浏览你的文章归档页面了:http://你的域名/archives.html

归档地址演示:http://blog.honglajiao.net/archives.html

附送:本站的archives模板代码:

<?php
/**
* archives
*
* @package custom
*/
$this->need('header.php'); ?>
<div class="grid_10" id="contents">
<h2 align="center"><font style="font-size:20px;line-height:120%;background:#E8F3FD"><?php $this->title() ?></font></h2>
<div class="posts">
<p> </p>
<?php $this->widget('Widget_Contents_Post_Recent', 'pageSize=10000')->parse('<li>{year}/{month}/{day} : <a href="{permalink}">{title}</a></li>'); ?>
</div>
<?php $this->need('comments.php'); ?>
</div><!-- end #content-->
<?php $this->need('footer.php'); ?>