站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > CMS 教程 >

WordPress评论禁止针对指定内容全英文的方法-Wordpress教程

2019-09-27 10:44 | 来源:易采站长站 | 编辑:admin |

这篇文章主要为大家介绍了WordPress评论禁止针对指定内容全英文的方法,可实现过滤英文垃圾内容的功能,非常实用的技巧,需要的朋友可以参考下    

本文实例讲述了WordPress评论禁止针对指定内容全英文的方法。分享给大家供大家参考。具体分析如下:

WordPress评论中第一要过滤的是全英文的垃圾内容了,这个简单我们只要检查包括汉字就可以了,还有时我们希望有些敏感字不让提交,只要一个简单的过滤函数即可.

有很多朋友可能会发现有大量的英文垃圾论内容,下面给个函数,代码如下:
 

复制代码 代码如下: <?php 
function scp_comment_post( $incoming_comment ) { 
$pattern = '/[一-?]/u'; 
// 禁止全英文评论 
if(!preg_match($pattern, $incoming_comment['comment_content'])) { 
wp_die( "You should type some Chinese word (like "你好") in your comment to pass the spam-check, thanks for your patience! 您的评论中必须包含汉字!" ); 

return( $incoming_comment ); 

?>
以下代码禁止许评论中包含 <a 随便 href=" 或者rel="nofollow"或者http://,你也可以根据自己的需要修改,代码如下:

复制代码 代码如下: function lianyue_comment_post( $incoming_comment ) { 
$http = '/[href="|rel="nofollow"|http://|</a>]/u'; 
if(preg_match($http, $incoming_comment['comment_content'])) { 
wp_die( "万恶的发贴机!" ); 

return( $incoming_comment ); 

add_filter('preprocess_comment', 'lianyue_comment_post');

 

希望本文所述对大家的WordPress建站有所帮助。

软件名称:
Wordpress博客系统下载
软件语言:
简体/多国语言
软件授权:
个人免费

  • dedecms文章评论功能用法分析-DedeCms教程
  • DEDECMS调用最新评论包括评论时间及发布作者-DedeCms教程
  • DEDECMS首页调用最新评论和评论链接地址静态化实-DedeCms教程
  • dedecms5.7sp1评论添加字段的实现方法-DedeCms教程
  • 帝国CMS在内容页面直接显示评论-(EmpireCMS)帝国CMS教程
  • DEDECMS实现禁止游客发表评论-DedeCms教程
  • Phpcms V9默认评论更换为腾讯微博评论的方法-PhpCms教程
  • 帝国CMS教程安装多说评论教程-(EmpireCMS)帝国CMS教程
  • wordpress主题支持自定义菜单及修改css样式实现方法-Wordpress教程
  • WordPress中"无法将上传的文件移动至"错误的解决方法-Wordpress教程
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号