设置WordPress评论系统发表时间:2021-03-19 09:39作者:直达网 评论是博客的重头戏,也是WordPress中比较重要的功能。本文主要介绍如何配置WordPress原生的评论功能、如何定制评论表单以及一些第三方评论管理工具。 配置评论功能访问仪表盘->设置->讨论(Discussion),你会看到一系列评论相关的设置,大体分为以下几个部分: 默认文章设置 其他评论设置 何时发送电子邮件 在评论显示之前 评论审核 评论黑名单 头像 WordPress默认的评论设置比较合理,你可以根据自己的需要修改,但需要注意几个地方: 1. 启用评论嵌套,最多嵌套5层,注意不要嵌套层数过多,会出现性能问题,无限嵌套评论是不可取的。 2. 分页显示评论,当评论太多时,分页很有用处。你可以这样设置分页: 分页显示评论,每页显示20(这个随意)条评论,默认显示最后一页 解释:评论总是按照时间顺序排序的,分页只是将他们分割到不同页面,不会让本该在最后一页的评论显示到第一页。但你可以通过设置“在每个页面顶部显示新的/旧的评论”来改变每一页的评论排序。 WordPress评论默认的分页导航是“上一页”、“下一页”的形式,如果你更喜欢数字导航,可以通过修改模板来达到目的。以twentyeleven主题为例,找到comments.php文件第41行 默认导航代码
修改为
这里用到了WordPress原生的函数paginate_comments_links() 修改评论表单WordPress评论表单默认有四项:昵称(Name)、电子邮箱(Email、网站(Website)、评论内容(Comments)。 如果后台设置用户必须填写姓名和电子邮箱才可以发表评论,那么前两项是必填项目。网站在任何情况下都是可选的,但很多不懂的用户会认为网站也是必填的,于是随便写个字符串进去。更多情况下,到处发垃圾评论的人更是对网站这一项青睐有加。 如果你不喜欢让“网站”这一项给你制造垃圾留言、迷惑那些不了解的用户,可以去掉这一项。方法很简单,在主题的functions.php中写如下代码:
你甚至可以只保留用户名和评论这两项,让留言框干净利落。
简单的留言框会让那些真正需要留言的用户发表评论,让spam评论者对你的网站绝望。 过滤垃圾评论WordPress官方的反垃圾评论插件叫Akismet,已经包含在WordPress的安装中。使用方法很简单,访问仪表盘->插件->Akismet 配置,Akismet要求输入一个Akismet API Key,只要你有电子邮箱,就可以申请到API Key,并且可以用在多个WordPress网站上。 注册AKISMET访问这里注册 Akismet提供免费和收费版本,个人版本是免费的,注册时记得选择Personal。 默认的设置是提供$36美金的捐赠,如果你不想捐赠,把右侧那个滑动条拖拽到最左边就可以了,小人不高兴你就不用付费了。 你可以安装第三方提供的反垃圾评论插件,例如国人喜欢用的WP Anti Spam 上一篇郭美美又双叒进去了!!!
下一篇浏览器F12审查网页功能
文章分类:
编程code
|