为你的博客加上简易留言薄功能

看到好多WP友人,都在问如何实现WordPress的留言薄功能,下面我就用default主题为博客添加留言薄功能。
1. 复制page.php,并改名为gbook.php,打开编辑,在

1
<?php get_header(); ?>

上面加入:

1
2
3
4
5
<?php
/*
Template Name: GuestBook
*/

?>

2.在

1
<?php edit_post_link(__('Edit this entry.', 'kubrick'), '<p>', '</p>'); ?>

下面加入:

1
<?php comments_template(); ?>

3.在后台新建一个页面,页面模板选GuestBook,在固定链接:那起个英文名字,像我的就是gbook。

就这样,一个简单的留言薄就完成了,如果你用的是其它主题,请复制你相应的主题下面的文件。

如果你还想区别和文章不一样的留言文件,可以再复制comments.php为guestcomments.php
把gbook.php的这句代码

1
<?php comments_template(); ?>

改为

1
<?php comments_template('/guestcomments.php');?>

我觉得用一样的也蛮好的,这个看个人爱好。

为你的博客加上简易留言薄功能》上有 7 条评论

  1. Ray,你好,又有问题要请教你了。
    我用了你的代码做留言板,但是发表的留言都显示不出来内容,只是显示“1 条评论”。
    请问这是什么原因,怎么修改?谢谢!

  2. 不好意思,打扰你了,因为自己不懂函数,看了看你single的模板,用了里面的true参数就能显示留言了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注