去掉UTW,装上ELA,自制WP留言板
Jun 4th, 2007 by king
Ultimate Tag Warrior(简称UTW)是为WordPress提供Tag的很有名的插件,现在使用的Mozine主题内置了这个插件。虽然Tag在web2.0里真的是很流行,但是我找不到在wp中使用tag的理由,而且UTW会在数据库中添加三个表,访问Blog的时候会增加数据库的查询次数,导致显示的页面的速度减慢。所以今天将UTW插件全面禁用,删除了Mozine中所有的有关显示tag的代码。
Extend Live Archive(简称ELA)是一个基于AJAX技术的颇具盛名的WP存档插件。以前使用的K2主题提供了对ELA插件的支持,只需要激活便可以使用。现在的Mozine主题则不行,所以要人工添加一个模板页面才行。ELA的安装是照着天佑的这篇Extended Live Archive 0.10 版本教学进行的,这篇文章把ELA的方方面面的介绍到了,所以安装及使用ELA这篇文章必看呵呵。ELA在本站的效果演示。(ELA和WP2.2可能存在兼容性问题,会导致发文章有警告错误,故已停用)
以前K2自带了一个留言板模板,只需要新建一个页面使用该模板就可以为Blog添加留言页面功能。现在的Mozine主题又是没有提供这个模板的。 Google了一下,发现自己建立留言板的方法还是很多的。其中一个就是我以前用在MSN Spaces里的那种方法:新建一篇文章,然后名字取为留言板,然后新建一个链接指向该文章的固定链接。这种方法建立的只能算是伪留言板而已,因为那个留言功能就像是对一篇文章进行评论一样,而且那样是不能在Blog的Page页面中使用留言功能。后来看着一篇
无需插件,创建WordPress留言板的文章自制一个基于本主题的留言板模板。其实方法很简单:
1.在主题目录下复制single.php(独立文章页)文件和comments.php文件,并分别更名为guestbook.php和guestcomments.php;
2.打开guestbook.php文件,在
- <?php get_header();?>
下添加如下代码(标识该文件为模板文件):
- /*
- Template Name: GuestBook
- */
找到代码
- <?php comments_template();?>
并修改为:
- <?php comments_template('/guestcomments.php');?>
3.添加一个页面,页面模板选guestbook.php,保存
这样自制留言板就完成,本站演示
http://forum.debatpublic-transports-vral.org/viewtopic.php?p=91641
QQ
qqhao a
很好啊
Yeah!! (Wrings hands)! Nice blog you have here. I’ve enjoyed much reading your last posts. Keep it that way.
谢谢FlBiker 的支持 ^_^
谢谢所有来访ksarea的筒子们 ;-p
还有谢谢一直以来在这里辛勤耕耘着的king ~(∩_∩)~
谢谢google、baidu、soso等等的Search Engine
最后还要感谢CCTV……MTV……Channel V…… Oyear~
希望ksarea 茁长成长,天长地久!
咋感谢的名单里没我呢,我是你们的铁杆粉丝来着,呵呵
是的,俺确实是挂一漏万呀……
感谢小形形一直以来对ksarea的鼎立支持!尽管一开始这里的人气相当稀薄,但是她却坚贞不移的牢守这片小土地,经常灌水!她的牺牲和付出都是大家有目共睹的!
为小形形的感人行为,击掌!
记住,ksarea和你同在…… :-) 哈哈