WordPress 文章评论区禁止会员全英文和数字代码

查看 15|回复 2
作者:i66666   
WordPress 文章评论区禁止会员全英文和数字代码,谁会相关函数来过虑掉,要求代码,不要插件。

代码, 全英文

aopao   

function filter_comments($comment) {
    $pattern = '/^[a-zA-Z0-9]+$/i'; // 匹配全英文和数字的正则表达式
    if (preg_match($pattern, $comment->comment_content)) {
        return new WP_Error('invalid_comment', __('评论内容不允许全为英文或数字代码。', 'text-domain'));
    }
    return $comment;
}
add_filter('preprocess_comment', 'filter_comments');
放在functions.php文件中
i66666
OP
  


aopao 发表于 2024-11-23 16:30
function filter_comments($comment) {
    $pattern = '/^[a-zA-Z0-9]+$/i'; // 匹配全英文和数字的正则 ...

这个我在百度上找来套进去过,没效果啊,而且这个仅英文,根本找不到禁止数字的代码。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部