新聞中心
WordPress如何防止冒充管理員評論
作者 / 無憂主機 時間 2012-12-04 13:11:21
開放評論的博客大家都是知道評論只需要昵稱和郵箱就可以發(fā)布評論了,這時候就會出現(xiàn)一些有點小聰明的,也不知道他們是出于什么心里,他們會使用管理員的帳號來進行評論,管理員的昵稱就不用說了,還有郵箱,這些都是很好弄到手的,所以很輕松就可以使用管理員的昵稱和郵箱來評論,而且不知道別人會懷著什么樣的想法來評論,如果前面說的不法之徒這樣的后果就不需要多說了,最壞的情況就是網(wǎng)站都名譽掃地了。要怎么樣可以防止這個情況的發(fā)生呢?下面無憂主機(www.gle-technology.com)小編就會給大家介紹的。 首先使用FTP工具登錄php虛擬主機然后到主題目錄下把functions.php下載到本地,然后使用文本編輯器打開,把第一個<?php里面的內(nèi)容修改為下面的代碼。
<?php function ludou_usecheck($incoming_comment) { $isSpam = 0; if (trim($incoming_comment['comment_author']) == '填寫管理員的昵稱') $isSpam = 1; if (trim($incoming_comment['comment_author_email']) == '填寫管理員的郵箱') $isSpam = 1; if(!$isSpam) return $incoming_comment; wp_die('請勿冒充博主發(fā)表評論'); } if(!is_user_logged_in()) add_filter( 'preprocess_comment', 'ludou_usecheck' );修改完成后先把格式換成utf-8的保存,然后上傳回空間,這樣沒有登錄的用戶就無法使用管理員的昵稱和郵箱進行評論了。以上的代碼是不需要讀取數(shù)據(jù)庫信息的,就是做了一個簡單的屏蔽,代碼還是非常友好的,不會降低網(wǎng)站的加載速度。 純Linux環(huán)境下高端免備案【香港獨立IP地址】php空間,僅僅只需199元一年起。商務中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.gle-technology.com/wordpress/10117.html