• 欢迎访问web前端中文站,JavaScript,CSS3,HTML5,web前端demo
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏web前端中文站吧

WordPress限制评论间隔时间

主机教程 web前端中文站 2年前 (2017-12-31) 821次浏览 已收录 0个评论

作为wordpress博客肯定是希望越来越多的人加入进来,参与评论,所以我们都喜欢吧评论设置的简单回复的方式,不过这也给广告党带来了非常大的便利,在这种情况下你经常会发现,每隔几个小时,你的垃圾评论就堆积如山了,这里我们利用代码的方法给wordpress添加一个评论时间限制的时间,来有效降低垃圾评论。

更多精彩内容请看 lisa 小站
http://www.lisashopmall.com 可按 Ctrl + D 进行收藏

WordPress 限制评论间隔时间

首先直接附上相关代码:

<span class="pln">add_filter</span><span class="pun">(</span><span class="str">'comment_flood_filter'</span><span class="pun">,</span> <span class="str">'suren_comment_flood_filter'</span><span class="pun">,</span> <span class="lit">10</span><span class="pun">,</span> <span class="lit">3</span><span class="pun">);</span>   
<span class="kwd">function</span><span class="pln"> suren_comment_flood_filter</span><span class="pun">(</span><span class="pln">$flood_control</span><span class="pun">,</span><span class="pln"> $time_last</span><span class="pun">,</span><span class="pln"> $time_new</span><span class="pun">)</span> <span class="pun">{</span><span class="pln">  
$seconds </span><span class="pun">=</span> <span class="lit">60</span><span class="pun">;</span>  
<span class="kwd">if</span><span class="pun">((</span><span class="pln">$time_new </span><span class="pun">-</span><span class="pln"> $time_last</span><span class="pun">)</span> <span class="pun"><</span><span class="pln"> $seconds</span><span class="pun">)</span>  <span class="pun">{</span>  
<span class="kwd">return</span> <span class="kwd">true</span><span class="pun">;</span>  <span class="pun">}</span>  <span class="kwd">else</span>  <span class="pun">{</span>  
<span class="kwd">return</span> <span class="kwd">false</span><span class="pun">;</span>  <span class="pun">}</span> <span class="pun">}</span>

代码方面其实也是比较简单的,但是这里需要注意的就是 60 是秒钟,但是这个秒钟的设定也很关键,时间长了就可能直接导致访客不想再评论了,有些话卡住了就不记得了,我相信每个人都有这样的感受,那么时间方面我依然建议在 10-15 秒左右就可以了。

以上的代码直接添加到functions.php中即可,DUX 站点目前已经集成了这个功能,虽然没有说明,但是实际中你还是会发现的。

【注:本文源自网络文章资源,由站长整理发布】


web 前端中文站 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:WordPress 限制评论间隔时间
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址