ホームページ  >  記事  >  CMS チュートリアル  >  WordPress コメントで英語のコンテンツを指定することを禁止する方法

WordPress コメントで英語のコンテンツを指定することを禁止する方法

藏色散人
藏色散人オリジナル
2020-01-04 10:11:292419ブラウズ

WordPress コメントで英語のコンテンツを指定することを禁止する方法

WordPress で英語の特定のコンテンツを含むコメントを無効にするにはどうすればよいですか?

この記事の例では、WordPress が指定されたコンテンツへの英語のコメントを禁止する方法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:

推奨事項: "wordpress チュートリアル"

WordPress のコメントで最初に除外するのはすべて英語ですスパムです。これは簡単です。中国語の文字が含まれているかどうかを確認するだけで済みます。場合によっては、センシティブな単語を送信したくないことがあります。必要なのは、単純なフィルタリング機能だけです。

多くの友人が、スパムにスパムが含まれていることに気づくかもしれません。は英語のゴミディスカッションコンテンツがたくさんあります。これは関数です。コードは次のとおりです:

コードは次のとおりです:

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

次のコードでは、コメントに

コードは次のとおりです。

function lianyue_comment_post( $incoming_comment ) { 
$http = &#39;/[href="|rel="nofollow"|http://|</a>]/u&#39;; 
if(preg_match($http, $incoming_comment[&#39;comment_content&#39;])) { 
wp_die( "万恶的发贴机!" ); 
} 
return( $incoming_comment ); 
} 
add_filter(&#39;preprocess_comment&#39;, &#39;lianyue_comment_post&#39;);

この記事が皆様の WordPress ウェブサイト構築のお役に立てれば幸いです。

以上がWordPress コメントで英語のコンテンツを指定することを禁止する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。