wordpress評論怎么禁止針對指定內容全英文?
本文實例講述了WordPress評論禁止針對指定內容全英文的方法。分享給大家供大家參考。具體分析如下:
推薦:《wordpress教程》
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 ); } ?>
代碼如下:
function?lianyue_comment_post(?$incoming_comment?)?{? $http?=?'/[href="|rel="nofollow"|http://|
]/u’;? if(preg_match($http,?$incoming_comment[‘comment_content’]))?{? wp_die(?“萬惡的發貼機!”?);? }? return(?$incoming_comment?);? }? add_filter(‘preprocess_comment’,?‘lianyue_comment_post’);
希望本文所述對大家的WordPress建站有所幫助。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END