为网站添加留言板新法

我在土路托的blog上看到他给出的的一个很好的留言板方案,可以不用任何插件建立一个留言板。我必须得说,这个想法很好,利用现有资源干最多的事,完全符合wordpress简单轻便的理念。只是这个方法对我来说并不是最完美的解决方案。

为什么?主要是因为留言板建立好了,由于是一篇最新文章,它必然就会显示在首页。而因为它不是一篇有“意义”的文章,这样就显得有些突兀,更没人愿意在看自己订阅的blog时,实然出来一篇文章叫“留言板”的……又因为wordpress没有让文章沉底的功能,所以必须得忍受一段时间让它在首页,直到新文章把它推到第二页去。这段时间对我来说,很难熬……

所以我想,如果新建一个page, 然后让这个page支持留言,不就一切问题就解决了吗?还省了修改sidebar.php文件把文章链接加进去这一步。

下面是怎样做:

在当前的theme目录下建立一个新的模板文件,起个名字,比如叫guestbook.php吧,然后把page.php里的所有内容都拷贝到guestbook.php里,再在文件开头上加上:

<?php
/* Template Name: Guestbook */
?>

然后在post loop里你认为合适的地方加上一下面这段:

<?php if ( comments_open() ) : ?>
<?php comments_template(); ?>
<?php endif; ?>

最后,新写一个page, 然后在右边选择Guestbook模板,写上你需要的内容保存后,万事大吉!恭喜你有了一个简单但实用的留言板了。

就是这么简单,可以到本blog的留言板去看看效果。

24 Comment(s)

  1. 土路托
    October 16th, 2006 at 5:04 pm

    呵呵,大家共同努力啊。 :)
    我觉得,wordpress越简单越好,不要太多的插件。

  2. 不让误会
    November 20th, 2006 at 4:10 am

    我原来把comments_template()写在post loop之外,导致无法留言。
    现在写进去后,好了。

    谢谢了

  3. nocolor
    December 21st, 2006 at 4:35 pm

    新写一个page, 然后在右边选择Guestbook模板,写上你需要的内容保存

    初用WP,想问一下,这一步如何操作,我新建页面,看右侧无选择模板项呀.

  4. Michael  (NOT Blog Owner)
    December 21st, 2006 at 5:08 pm

    nocolor:
    把 page template 展开就能看见了。

  5. nocolor
    December 21st, 2006 at 5:23 pm

    撰写页面上没有类似的项呀?我全部展开了也没有发现.

    右侧只有:
    评论
    密码保护的文章
    文章缩略名
    分类
    文章状态
    文章时间
    文章作者

    我用的是点点游的那个中文版.应该没有关系吧.

  6. Michael  (NOT Blog Owner)
    December 21st, 2006 at 6:25 pm

    你打开的是撰写文章吧?要点撰写页面才行。

  7. Emir
    January 12th, 2007 at 3:32 am

    我用的这个方法,结果留言板那个页面有点难看,最下面的留言输入框好大,不知道应该怎么像你这样控制大小?
    修改style.css?

  8. Michael  (NOT Blog Owner)
    January 12th, 2007 at 10:58 am

    Emir
    是的,在 style.css 里找 textarea,改成你喜欢的大小便可。

    如果 style.css 里没有 textarea,在 comments.php 里改 <textarea> 里的内容。

  9. Emir
    January 12th, 2007 at 12:03 pm

    自己太笨了,对CSS一窍不通,修改STYLE.CSS不成功。在MD中修改COMMENTS.PHP,明明把cols的百分比修改了,却没有效果,但修改ROWS却可以。
    帮忙,请尽量说的相信一点,谢谢啦!…^_6

  10. Michael  (NOT Blog Owner)
    January 12th, 2007 at 1:02 pm

    Emir:
    在 style.css 里把 width 和 height 的值改成你需要的大小就可以了,不用理 comments.php 里的值。

  11. Emir
    January 12th, 2007 at 3:08 pm

    搞定了,但是整个页面却又出现了问题,偶用GTALK加你了。
    貌似没上线哟。
    有QQ吧。。。
    先谢谢啦。

  12. prelubodey
    March 3rd, 2007 at 11:03 am

    Hi all!
    Thank’s the site owners

  13. Emir
    March 14th, 2007 at 1:05 am

    好久没来你的BLOG啦。。。
    偶现在升级用了新的模版,但你这个方法好像搞不定亚。。 :neutral:

  14. vipmedia.cn
    March 22nd, 2007 at 2:54 am

  15. 游侠
    April 11th, 2007 at 3:36 am

    我按你的方法做了,可是,留言之后总是跳回首页,不会停留在留言板的页面。为什么?

  16. Michael  (NOT Blog Owner)
    April 11th, 2007 at 12:04 pm

    @游侠:可能跟你的模板有关,具体我不清楚,不好意思。

  17. 游侠
    April 11th, 2007 at 2:52 pm

    谢谢

  18. alex
    April 12th, 2007 at 1:55 am

    hi nice site.

  19. 深圳铁艺
    April 16th, 2007 at 9:41 am

    您好,我看了您网站觉得很好,请问您网站可以做友情链接吗?
    我们网站是www.dashange.com 链接词为 深圳铁艺,
    有兴趣可以给我回个信哦,邮件是info@dashange.com,谢谢!

  20. Frederick
    May 25th, 2007 at 3:48 pm

    Hi!!! Excellent resource you’ve got here!!! Will definately be back!!!

  21. robert
    June 14th, 2007 at 7:52 pm

    hi all.

  22. naisioxerloro
    November 29th, 2007 at 3:34 am

    Hi.
    Good design, who make it?

  23. bob
    February 20th, 2008 at 4:51 pm

    fpgAHE hi good site thx http://peace.com

  24. kris
    March 6th, 2008 at 4:21 pm

    nice work man 10x

2 Pingback/Trackback(s)

  1. 继续完善WordPress at 酋长呓语

    March 14th, 2007 at 1:23 am

    1

    [...] 虽然找到了比较中意的主题,可觉得应该不断的添加点什么,当然是我想要的。看看和尚的博客,发现自己要做的还有很多。 首先是要解决留言板的问题,可惜现在按巧克力工厂的那方法搞不定,对于留言板,也许是习惯吧,总是觉得有它比较舒服点,当然方便交流。 现在估计不会有什么垃圾留言者看上这里,毕竟才几天,但也要找个好的插件控制,不然以后难说。 番茄共享计划还在筹划中,一位茄友建了个群,方便那些想进番茄的朋友交流,他还告诉我这样的计划以前开展过。但由于还没具体的方法,所以群就暂时先不公开了。 对于流量统计,我决定放弃,因为一路走来,对博客的理解深了一点,那些简单的数字对我已经没什么吸引力了,而交流才是根本。 想了一下,为什么要使用Wordpress,目前找到了一个理由:无限扩展新的页面。 [...]

  2. 酋长呓语 » Blog Archive » 继续完善WordPress

    November 5th, 2007 at 12:30 pm

    2

    [...] 虽然找到了比较中意的主题,可觉得应该不断的添加点什么,当然是我想要的。看看和尚的博客,发现自己要做的还有很多。 首先是要解决留言板的问题,可惜现在按巧克力工厂的那方法搞不定,对于留言板,也许是习惯吧,总是觉得有它比较舒服点,当然方便交流。 现在估计不会有什么垃圾留言者看上这里,毕竟才几天,但也要找个好的插件控制,不然以后难说。 番茄共享计划还在筹划中,一位茄友建了个群,方便那些想进番茄的朋友交流,他还告诉我这样的计划以前开展过。但由于还没具体的方法,所以群就暂时先不公开了。 对于流量统计,我决定放弃,因为一路走来,对博客的理解深了一点,那些简单的数字对我已经没什么吸引力了,而交流才是根本。 想了一下,为什么要使用Wordpress,目前找到了一个理由:无限扩展新的页面。 [...]


RSS feed for comments on this post · TrackBack URI

Leave a reply