您现在的位置是:首页 > 教程 > WordPress教程WordPress教程
WordPress评论禁止针对指定内容全英文的方法
新柔2023-06-19 22:24:47WordPress教程已有人查阅
导读WordPress评论怎么禁止针对指定内容全英文?本文实例讲述了WordPress评论禁止针对指定内容全英文的方法。
WordPress评论怎么禁止针对指定内容全英文?本文实例讲述了WordPress评论禁止针对指定内容全英文的方法。分享给大家供大家参考。具体分析如下:WordPress评论中 头一要过滤的是全英文的垃圾内容了,这个简单我们只要检查包括汉字就可以了,还有时我们希望有些敏感字不让提交,只要一个简单的过滤函数即可.
有很多朋友可能会发现有大量的英文垃圾论内容,下面给个函数,代码如下:
<?php
function scp_comment_post( $incoming_comment ) {
$pattern = '/[一-?]/u';
// 禁止全英文评论
if(!preg_match($pattern, $incoming_comment['comment_content'])) {
wp_ ( "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_ ( "万恶的发贴机!" );
}
return( $incoming_comment );
}
add_filter('preprocess_comment', 'lianyue_comment_post');
希望本文所述对大家的WordPress建站有所帮助。
本文标签:
很赞哦! ()
相关文章
随机图文
-
WordPress实现发布时间超过15天的文章中展示广告的方法
WordPress怎么在发布时间超过15天的文章中展示广告?假设,我们需要在发布时间超过15天的文章中展示广告,我们今天只需要简单的设置一下代码,就能完成。 -
一键自动备份WordPress博客的教程
数据备份是博客的头等大事,尤其是当你数据丢失或者网站被黑的时候,你会更加强烈的感觉到。对网站进行备份是网站运营期间必做的平常事情,因为无法预料网站什么时候会突然出问题 -
WordPress嵌套回复的优点和缺点介绍
它可以提高用户体验, 调动访客回复的积极性, 从而增加评论的数量, 能让博客变得像社区一样活跃。嵌套回复是一种依赖程序的显示结构,也就是说,只要你使用了一次 -
wordpress实现访客统计的方法
解释:当数据库中当前ip没有的时候,执行insert。否则执行update。insert插入ip以及初始值times=1,update更新times+1。
留言与评论 (共有 条评论) |