通过研究发现,在新的WordPress 2.3 default 模版里面有7个文件涉及到新加的功能Tag。如果你的老WordPress主题是自己做的,或者你原来的WordPress主题的作者没有及时更新,通过小量的改动其实也可以让你的老模版焕发青春的。
- archive.php
- comments-popup.php
- comments.php
- index.php
- search.php
- single.php
- style.css
想让Tag显示出来:只需在模版当中任意位置加入这样一条函数就可以了<?php the_tags(); ?>。当然也不是仅仅加入这样一条函数那么简单,有很多地方官方的default模版里面还是很丰富的,如果你想研究的话找到上面这些文件涉及到Tag的地方,统统Copy到你的模版里面,再好好修改吧。
archive.php 就是你的归档目录比如(2007/09),把涉及到Tag的地方统统Copy到你的模版中archive.php文件的适当位置。
comments.php是显示你的评论的那个文件,操作同上。
index.php就是你的首页模版了,操作同上。
search.php就是你的搜索结果页面了,操作同上。
single.php好像是单一文章显示的页面,想在恰当位置显示Tag,操作同上,多尝试。
style.css 是css样式文件了,想定义Tag的颜色,字体大小什么的可以在里面定义。
注意:这可是针对的没有安装其他Tag插件说的,而且我本人并没有把Default模版里面有关Tag的东西统统复制过来放到我的模版里面,我只是把<?php the_tags();?>这一条函数放到我的comments.php文件里面而已,另外也提醒一点。SEO Title Tag 这个插件与WordPress的自带Tag有冲突,如果以前装了这个插件,必须先停用这个插件,并且把模版里面关于<title>标记的地方恢复到与Default里面的<title>一致,这样你的Tag才可以正常使用,如果你舍不得SEO Title Tag 你可以装一个Seo All in One ,这个完全包含了Seo Title Tag 的功能,而且还不需要改模版,对后期的维护和保持你博客在Google、Baidu收录的结果排名不会有什么影响。