给WordPress添加留言本的方法很多,有使用插件的,有添加 php 文件的。我这里介绍一个非常简单的方法——用页面页(page.php)创建留言板。
不知道大家有没有想过为什么独立文章页(single.php)可以留言,而页面页(page.php)不能留言呢?差别就是下面这段独立文章页 (single.php)里有但页面页(page.php)没有的代码:
<?php comments_template(); ?>
这其实是调用主题的留言模板(comments_template)。我们将其添加到页面页(page.php)相应的位置,即可增加页面页 (page.php)的留言功能。步骤如下:
在后台控制面板的主题模板编辑器里打开页面页(page.php),找到第一个
</div>
标签,
将上述调用留言模板的代码(蓝色代码)复制到它下面并保存。(注意:如果把代码放到其他位置可能导致代码执行出错或无法正常留言。)
然后在页面中新建一个页面,命名为“留言本”。好了,一切OK。
说明:通过这种方法建立的留言本会使每个页面都出现评论界面,如果其他的页面不想接受留言(评论),可以编辑相应页面,关闭评论即可。
如果使用的评论模板是英文的,你可以到后台控制面板的主题模板编辑器里打开评论 (comments.php),将相应的内容汉化。
谢谢 我添加成功了
我比较笨,这个方法还是看不懂吖
这个方法不错呢,感谢分享,不过如果只加上的话,虽然可以留言,但留言都不会显示出来。
纠结了好久,自己摸索出即可留言有可显示出留言的代码
只是额外加了一个就好了,其他不变。。。
真在找这个资料呢!