update:汗颜了……看这里http://www.booqoo.com/blog/?p=57
很失败,因为之前的这个插件用起来确实很复杂,但是我却没发现该插件升级以后使用已经很简单了,谢谢这位兄弟提醒!
安装插件后只需随便生成一个page,内容部分添加
- [cleanarchivesreloaded]
即可。
以下内容仅是老插件的用法,不必理会!
===================================================
一直都有人问我的存档页是怎么做的,其实不复杂,不过还是一步一步说一下吧,方便没使用我的theme的同学也能顺利使用。
首先下载这个插件,这不用说了,这里下载。然后解压,上传到你的插件目录(wp-content/plugins/),在后台激活这个插件。
接着注意你的theme目录,里边是不是有一个page.php的文件。我们以这个文件为蓝本,制作一个新的存档页面模版。使用editplus之类的编辑器打开page.php文件,在第一行添加(暂时以我的theme为例子):
<?php
/*
Template Name: archives
*/
?>
这一步完成页面模版,上边的代码是为了使得程序识别这个模版。接着在page.php中寻找以下代码:
<?php the_content('Read the rest of this entry »'); ?>
(或者这部分在每个theme中不完全一样,总之找到包含the_content的这行)
将其替换成
<?php if (function_exists('clean_archives_reloaded')) { clean_archives_reloaded(); } ?>
这一步将页面中的具体内容替换为插件产生的归档内容,接着顺便来改一下归档模版的标题,找到:
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
将其替换为:
<h2><?php if (function_exists('car_total_posts')) { echo "网志创建以来共有 " . car_total_posts() . " 篇东西在这里:"; } ?></h2>
(通常theme中H2框起来的是页面标题,但也不一定,总之是类似的位置,找到<?php the_title(); ?>这行。)
到此页面模版完成,然后将文件另存,比如存为page_archives.php(用uft-8格式存)。
上传page_archives.php文件到你的theme目录下,然后进入wordpress后台,新建一个页面:
随便起个名字,比如archives
然后找到页面模版的选项,选择刚才我们制作的那个模版archives
然后完成,保存发布这个新建的页面。回到前台看看,是不是成了?
本文精巧网址: http://go.6.cn/8dhd
引用地址:http://www.underone.com/2008/04/01/how-to-use-clean-archives-reloaded/























admin
稀饭啊!试试看!
当初我也是从你这里找到的这个插件装上的,嘿嘿~
是个好东东
沙发没了!!
哭!!
不错哈.
抢沙发立入禁止 。。。。。。。
Thanks a lot~
你的博客空间是哪的?
我的?和朋友合租的主机,机器在北京
我按你的文章生成存档页,为什么没有页面模板选项啊
我用的是2.3
2.3的选项位置和抓图里边的不一样,但是名字总是一样的吧。。。
这个问题我解决了,呵呵
我想像你的文章一样,在每篇文章底部显示该文章的tag,该怎么弄,要加什么代码吗?我用的是simple tags
等等,每篇文章不都应该有tag吗?你用的是什么theme?
在single.php响应位置里插入
<?php the_tags('', ', ', ''); ?>这个东西那会在水煮鱼那里才学会用
这个东西很实用啊!!!
没有我的存档好.
http://www.fbics.org/sitemap/
为什么我的题目显示“��־������������ 20 ƪ���������”?怎么用utf-8编码保存?
-.-b..,这是愚人节玩笑么?
看看这个: http://www.booqoo.com/blog/?p=57
把所有.php文件都另存为utf-8格式
。。。。。
升级到3.0后突然发现出问题了,以前麻烦的方法一切正常。