首頁 >CMS教程 >&#&按 >WordPress評論怎麼禁止針對指定內容全英文

WordPress評論怎麼禁止針對指定內容全英文

藏色散人
藏色散人原創
2020-01-04 10:11:292453瀏覽

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中文網其他相關文章!