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');

时间: 2024-10-25 16:21:26

WordPress评论禁止指定内容(全英文内容)具体方法的相关文章

js检测输入内容全为空格的方法_javascript技巧

JavaScript判断输入内容不能全为空格的方法,用来避免输入框的内容输入的全是空格: 复制代码 代码如下: <html> <head>  <script>   function checkBlankSpace(str){    while(str.lastIndexOf(" ")>=0){      str = str.replace(" ","");    }    if(str.length ==

nginx&amp;apache中禁止指定文件或目录访问的方法

[apache配置禁止访问] 1. 禁止访问某些文件/目录 增加Files选项来控制,比如要不允许访问 .inc 扩展名的文件,保护php类库:  代码如下 复制代码 <Files ~ ".inc$"> Order allow,deny Deny from all </Files> 禁止访问某些指定的目录:(可以用 <DirectoryMatch> 来进行正则匹配)  代码如下 复制代码 <Directory ~ "^/var/www

WordPress自动禁止包含特定关键词的垃圾评论

方法简介:将以下代码添加到WordPress博客主题的functions.php文件中,根据自己的需要修改 $ bad_comment_content 数组的内容,任何包含在$ bad_comment_content 数组内的字符都将会被自动拒绝留言! 代码如下:  代码如下 复制代码 //拒绝包含特定关键词的垃圾评论 function in_comment_post_like($string, $array) {     foreach($array as $ref) { if(strstr(

jsp开发的网页在微信公众平台上显示的内容全在左边,右边是空的

问题描述 jsp开发的网页在微信公众平台上显示的内容全在左边,右边是空的 用myeclipse开发的微网页,其实也就是网页,使用jsp编写的页面,在内部是 这些元素:因为这个项目是要放在手机里访问的,所以在电脑上很正常,但是一放到手机上,打开网页链接,所有的内容都在手机屏幕的左侧,右边是空的,但是像 这些标题元素却能正常显示,求大神解答啊~~~ 解决方案 手机里面的商户html5,控件是js控制,自适应的

网站不收录非全是内容问题 应统筹兼顾发展(上)

现在出现了部分网站搜索引擎不收录网站内容的情况,于是大部分站长都认为是内容出现了问题,其实搜索引擎不收录网站内容并非全是内容的问题,很多时候与网站的整体有关系,比如你的网站死链过多,你的网站本身被降权都会引起搜索引擎不收录内容出现,面对搜索引擎不收录网站内容我们也不能够泄气,而应该坚持运营下去,那么最正确的方法是什么呢? 我们应当清理网站的内部,让整个网站内部符合搜索引擎收录要求,在进行网站外部的优化,这样双管齐下才能够保证搜索引擎对我们的网站产生友好度,从而加大收录力度,下面我们先来谈谈如何从

火狐浏览器新版本可以内部指定iframe文档内容

继Mozilla Firefox 24.0 正式版发布下载之后,今天Mozilla官方的FTP上已经放出了Firefox 25.0 Beta 6版本的下载链接,各位折腾的浏览迷赶快下载体验吧. 更新日志: 新增:查找工具栏不再在标签间共用 变化:如果数月没有使用Firefox,将提供从其他浏览器迁移历史记录和设置的选项 变化:重置Firefox,将不再清除浏览会话 开发者:使用CSS3 background-attachment:local support 来控制背景滚动 开发者:实现众多新的

WPS文字2013中如何禁止他人复制文档内容的方法

  WPS文字2013中如何禁止他人复制文档内容的方法           1.打开一篇需要设置保护的WPS文字2013文档,单击菜单栏--审阅--保护文档. 2.弹出保护文档设置界面,我们勾选窗体域,然后设置保护密码,确认一遍. 3.保护成功,此时文档不能选定,更加不能复制,右键菜单已经变为灰色. 4.如果我们不想了,那么单击审阅--取消保护文档. 5.重新输入一遍密码即可,所以说,大家要牢记密码.

如何在指定的地方插入html内容和文本内容

 本文为大家介绍个小技巧可以在指定的地方插入html内容和文本内容,示例如下,感兴趣的朋友可以参考下 dhtml提供了两个方法来进行添加,insertAdjacentHTML和insertAdjacentText  insertAdjacentHTML方法:在指定的地方插入html标签语句.  原型:insertAdjacentHTML(swhere,stext)  参数:  swhere:指定插入html标签语句的地方,有四种值可以用:  1.beforeBegin:插入到标签开始前  2.a

jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法

 这篇文章主要介绍了jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法,涉及jQuery中load方法的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法.分享给大家供大家参考.具体分析如下: jQuery通过load()方法载入另外一个网页文件内的指定标签内容到div标签,如果我们可以加载网页b.html中的id为p1的标签内容到网页a.html的