WordPress評論禁止針對指定內(nèi)容全英文的方法
發(fā)布時間:2014-12-26 12:02:08 作者:佚名
我要評論
這篇文章主要為大家介紹了WordPress評論禁止針對指定內(nèi)容全英文的方法,可實現(xiàn)過濾英文垃圾內(nèi)容的功能,非常實用的技巧,需要的朋友可以參考下
本文實例講述了WordPress評論禁止針對指定內(nèi)容全英文的方法。分享給大家供大家參考。具體分析如下:
WordPress評論中第一要過濾的是全英文的垃圾內(nèi)容了,這個簡單我們只要檢查包括漢字就可以了,還有時我們希望有些敏感字不讓提交,只要一個簡單的過濾函數(shù)即可.
有很多朋友可能會發(fā)現(xiàn)有大量的英文垃圾論內(nèi)容,下面給個函數(shù),代碼如下:
復(fù)制代碼
代碼如下:<?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 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 );
}
?>
以下代碼禁止許評論中包含 <a 隨便 href=" 或者rel="nofollow"或者h(yuǎn)ttp://,你也可以根據(jù)自己的需要修改,代碼如下:
復(fù)制代碼
代碼如下:function lianyue_comment_post( $incoming_comment ) {
$http = '/[href="|rel="nofollow"|http://|</a>]/u';
if(preg_match($http, $incoming_comment['comment_content'])) {
wp_die( "萬惡的發(fā)貼機(jī)!" );
}
return( $incoming_comment );
}
add_filter('preprocess_comment', 'lianyue_comment_post');
$http = '/[href="|rel="nofollow"|http://|</a>]/u';
if(preg_match($http, $incoming_comment['comment_content'])) {
wp_die( "萬惡的發(fā)貼機(jī)!" );
}
return( $incoming_comment );
}
add_filter('preprocess_comment', 'lianyue_comment_post');
希望本文所述對大家的WordPress建站有所幫助。
相關(guān)文章
- 我們經(jīng)常會遇到nofollow屬性,特別是wordpress的評論會自動添加上external nofollow屬性。那么什么是nofollow呢?在我們不想要的時候怎么能去掉呢?2012-10-29
WordPress后臺顯示相關(guān)用戶文章相關(guān)聯(lián)評論的方法
這篇文章主要為大家介紹了WordPress后臺顯示相關(guān)用戶文章相關(guān)聯(lián)評論的方法,通過增加自定義函數(shù)SQL調(diào)用來實現(xiàn)顯示相關(guān)評論的功能,非常具有實用價值,需要的朋友可以參考下2014-12-25- 這篇文章主要為大家介紹了WordPress評論中禁止HTML代碼顯示的方法,通過增加自定義函數(shù)有效防止垃圾評論的產(chǎn)生,是非常實用的技巧,需要的朋友可以參考下2014-12-24
- 這篇文章主要為大家介紹了WordPress評論添加樓層顯示的方法,以兩個不同的方法來實現(xiàn)這一功能,是非常實用的技巧,需要的朋友可以參考下2014-12-22
- 這篇文章主要為大家介紹了wordpress主題評論中添加回復(fù)的方法,可以無需通過插件來實現(xiàn)增加評論回復(fù)功能,是非常實用的技巧,需要的朋友可以參考下2014-12-20
- 這篇文章主要為大家介紹了WordPress修改評論默認(rèn)頭像的方法,可實現(xiàn)定制個性化的評論頭像功能,非常具有實用價值,需要的朋友可以參考下2014-12-18
- 這篇文章主要為大家介紹了WordPress屏蔽評論中鏈接地址的方法,可通過自定義函數(shù)進(jìn)行正則替換刪除鏈接,也可增加nofollow來實現(xiàn)優(yōu)化效果,需要的朋友可以參考下2014-12-18
WordPress實現(xiàn)評論提交后跳轉(zhuǎn)的方法
這篇文章主要為大家介紹了WordPress實現(xiàn)評論提交后跳轉(zhuǎn)的方法,需要的朋友可以參考下2014-07-10- 很多WordPress站長都飽受垃圾評論的自擾,苦不堪言。這篇文章主要為大家介紹了WordPress實現(xiàn)自動拒絕垃圾評論的方法,需要的朋友可以參考下2014-06-24
- 本文章詳細(xì)的介紹了關(guān)于WordPress 防止惡意評論代碼處理辦法2013-11-10

