文字广告位5元/月 文字广告位5元/月 文字广告位5元/月
文字广告位5元/月 文字广告位5元/月 文字广告位5元/月
文字广告位5元/月 文字广告位5元/月 文字广告位5元/月

对wordpress增加禁止非中文评论代码

【摘要】 前言 很多用wordpress的小伙伴可能都遇到过,博客建成以后经常会有一些垃圾评论,评论内容全是英文、日文或者数字,邮箱和IP每次也都不一样,他们的主要目的就是为了增加...--豆飞飞 ---分享QQ秒赞网

很多用wordpress的小伙伴可能都遇到过,博客建成以后经常会有一些垃圾评论,评论内容全是英文、日文或者数字,邮箱和IP每次也都不一样,他们的主要目的就是为了增加网站的流量,本博主曾经一天收到过141条评论,但是也不想安装插件和打开仅登陆用户评论。所以就从网上找到了一个代码改了下,这个代码理论上适用任何主题,可以防止全英文、全日文、全数字评论。

效果图

QQ截图20170901174238.png

教程开始

DUX主题使用方法:把下面这个代码放到模板目录下functions-theme.php文件的最下面,保存以后清理缓存就行了,这个代码仅适用于wordpress DUX主题,其他主题请看下面。


其他主题使用方法:把下面这个代码里的err改成wp_die,然后放到模板目录下functions.php文件的最下面,保存以后清理缓存就行了。


//评论必须含有中文  function refused_spam_comments( $comment_data ) { $pattern = '/[一-龥]/u'; if(!preg_match($pattern,$comment_data['comment_content'])) { err('评论必须含中文!'); } return( $comment_data ); } add_filter('preprocess_comment','refused_spam_comments');

建议同时打开评论审核功能。

文章标题:对wordpress增加禁止非中文评论代码
原文地址:http://blog.douff.cn/?post=41
收录情况:百度收录啦O(∩_∩)O~~
版权说明:若无特别注明,本文皆为“豆飞飞”原创,转载请保留原文出处!
分享到:更多

相关推荐:

发表评论

游客 表情
送你一朵小花花~

网友评论(0)