多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

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

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

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

有些時候,跟網友交流的過程中,你或者你的讀者會無意在文章內容或評論中留下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地址被自動郵箱地址采集器收集走了,或者說發帖的人根本就是放下誘餌,存心就是在收集郵箱地址,你的郵箱地址經過層層倒手,垃圾郵件就源源不斷地飄過來了。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久久精品一区二区三区不卡 | 欧美日韩不卡视频一区二区三区 | v片免费在线观看 | 国产乱辈通伦影片在线播放 | 激情视频在线 | 欧美日韩国产欧美 | 国产精品第一页在线 | 精品视频在线播放 | 叼嘿视频在线观看免费 | 国产精品v欧美精品v日韩 | 亚洲人和日本人jzz护士 | 日本大臿亚洲香蕉大片 | 动漫美女口工h福利动画网站 | 亚洲第一永久在线观看 | 古代的一a一片一级一片 | 国产a网| 中文字幕日韩一区二区不卡 | 亚洲精品久久久午夜伊人 | 麻豆片免费观看在线看 | 成人无遮挡免费网站视频在线观看 | 窝窝午夜视频 | 2020国产精品永久在线观看 | 欧美精品亚洲精品日韩1818 | 韩国三级做爰中文字幕 | 欧美专区视频 | 欧美另类xxxx图片 | 另类专区国产在线视频 | 久久国产精品久久久久久久久久 | 另类天堂网 | 国产精品亚洲综合一区 | 亚洲www| 欧美一级毛片免费高清aa | 黄色网址免费观看 | 欧美一级毛片激情 | a一级爱做片免费 | 国产欧美日韩综合精品二区 | 久久综合精品不卡一区二区 | jizz国产精品jizz中国 | 欧美白人黑人xxxx猛交 | 欧美三级真做在线观看 | 国产高清一区二区三区免费视频 |