关于如何在wordpress里制作一个独立页面来实现文章存档(Archives)的展示,网上也有不少的介绍,包括直接复制single.php文件并修改相关代码。但是作为一个wordpress新手,对各种代码又不是很熟悉,尝试了不少方法都觉得显示出的存档页面与模板风格不是很协调。最终我通过一个插件实现了独立文章存档页面的制作,并以树形方式呈现,用户可以自由选择扩展或收缩,效果相当不错。

具体效果请参见文章归档http://japhia.cn/my-archive/。制作这个页面只用到了一个插件,就是WP-EasyArchives。WP-EasyArchives能在定制页面显示对搜索引擎友好的树形结构存档列表,你可以设置成全部展开显示,或者是只展示最近一个月发布的文章,还可以所有文章都折叠起来显示。当搜索引擎索引到这个页面时,你的所有文章结构一目了然,非常方便好用。

使用方法:

1、确保你已安装Exec-PHP插件,这样你就可以在任意页面直接写入php代码。

2、下载并安装WP-EasyArchives插件。

3、在后台添加一个新页面,标题可根据自己的需要填写(如文章存档),在编辑内容界面切换到html源代码编辑模式,然后将下面的代码粘贴并发布该页面。

<?php wp_easyarchives(); ?>

4、在后台----设置----WP-EasyArchives中进行相关设置。

CSS:Use wp-easyarchives.css 我选中该选项后文章存档页面“展开所有”“折叠所有”的按钮与存档内容有重叠,故没有选中。

JavaScript 库:这里我选择的是使用Wordpress提供的jQuery库。

显示模式:这个可以自由选择,如展开所有、展开最近一个月、显示文章数量等。