日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > WordPress > WordPress防止文章和評論中Email地址被采集方法

WordPress防止文章和評論中Email地址被采集方法

來源:程序員人生   發布時間:2013-11-27 05:12:24 閱讀次數:2830次

有些時候,跟網友交流的過程中,你或者你的讀者會無意在文章內容或評論中留下Email地址,這樣可能遭遇的問題是,你的Email地址就會被郵箱地址采集器收集走,垃圾郵件就會像洪水一樣涌來。

幸好WordPress有個antispambot函數可以幫我們轉義Email地址,讓采集器無法識別Email地址,保護你的郵箱不受垃圾郵件的騷擾。同時又可以讓其他網友可以自由地復制Email地址,而不必做成圖片的形式,影響用戶體驗。

實現代碼

將以下php代碼復制粘貼到你的當前主題的functions.php中,一旦保存,WordPress就會自動幫你轉義文章和評論中的Email地址:

function security_remove_emails($content) {
$pattern = '/([a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,4})/i';
$fix = preg_replace_callback($pattern, "security_remove_emails_logic", $content);

return $fix;
}

function security_remove_emails_logic($result) {
return antispambot($result[1]);
}

add_filter( 'the_content', 'security_remove_emails', 20 );
add_filter( 'comment_text', 'security_remove_emails', 20 );

使用說明

添加以上代碼后,你可以嘗試你的某篇文章中輸入一個Email地址,更新后查看這篇文章的源代碼,就會看到轉義后的郵箱地址。

如Email地址:john@a.com

轉義后,源代碼中看到的是:john@a.com

郵箱地址采集器都是通過源代碼來采集Email地址的,轉義后的內容對它們來說幾乎是無法識別的。雖然在源代碼中你會看到一堆亂碼,但是你的文章和評論中,我們還是可以看到正常的Email地址,并可以自由地復制的。

補充內容

你可能遇到過這樣的事情,某人發帖聲稱他手里有某個東西可以提供下載,但是必須留下你的郵箱,他再發給你。這時候如果你特別需要這個東西,你可能就會留下你的郵箱地址。可結果呢,你想要的東西可能發給你了,但是垃圾郵件卻像洪水一樣涌來。

出現這樣的情況,其原因在于你的Email地址被自動郵箱地址采集器收集走了,或者說發帖的人根本就是放下誘餌,存心就是在收集郵箱地址,你的郵箱地址經過層層倒手,垃圾郵件就源源不斷地飄過來了。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日韩1区 | 日韩一区二区免费视频 | 99re这里只有精品在线 | www.伊人.com | 国产午夜亚洲精品理论片色戒 | 国产精品一区二区三区在线 | 91人人视频在线观看 | 日韩在线一区二区 | 99精品国产免费久久久久久按摩 | 国内精品免费 | 精品中文字幕视频 | 午夜久久久久久久久久一区二区 | 亚洲午夜久久久久 | 欧美亚洲激情视频 | 欧美精品在线免费观看 | 国产精品爱久久久久久久 | 国产极品视频 | 女国产精品视频一区二区三区 | 中文字幕 国产 | 国产精品亚洲一区 | 精品国产31久久久久久 | 久久99精品国产一区二区三区 | 国产日本亚洲香蕉视频 | 天堂在线观看 | 久久三级| 精品国产精品三级精品av网址 | 国产成人精品视频 | 国产高清av| 色婷婷5月 | 亚洲欧美一区二区三区国产精品 | 亚洲成人一区二区 | www.国产精品.com | 欧美一区二区三区公司 | 欧美日韩激情在线一区二区三区 | 丁香五月网久久综合 | 精品久久久久久久久久久久久久久 | 自拍偷拍欧美日韩 | 久久久久免费看 | 91精品视频在线 | 污污的网站在线免费观看 | 国产精品久久久久久久电影 |