屏蔽機(jī)器人從你的網(wǎng)站搜取email地址的php代碼
更新時(shí)間:2012年11月14日 23:14:06 作者:
屏蔽機(jī)器人從你的網(wǎng)站搜取email地址然后發(fā)垃圾郵件的處理方法,需要的朋友可以參考下
垃圾郵件很煩人,下面貼一種能夠自動(dòng)屏蔽機(jī)器人從你的網(wǎng)站搜集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', 'flex_remove_emails', 20 );
add_filter( 'widget_text', 'flex_remove_emails', 20 );
把這個(gè)放到functions.php文件中,如果機(jī)器人來(lái)搜集email地址,就會(huì)自動(dòng)屏蔽了。
復(fù)制代碼 代碼如下:
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', 'flex_remove_emails', 20 );
add_filter( 'widget_text', 'flex_remove_emails', 20 );
把這個(gè)放到functions.php文件中,如果機(jī)器人來(lái)搜集email地址,就會(huì)自動(dòng)屏蔽了。
您可能感興趣的文章:
- asp.net(c#)捕捉搜索引擎蜘蛛和機(jī)器人
- php版小黃雞simsimi聊天機(jī)器人接口分享
- java實(shí)現(xiàn)小i機(jī)器人api接口調(diào)用示例
- 采用python實(shí)現(xiàn)簡(jiǎn)單QQ單用戶機(jī)器人的方法
- php實(shí)現(xiàn)判斷訪問(wèn)來(lái)路是否為搜索引擎機(jī)器人的方法
- 使用Python的Tornado框架實(shí)現(xiàn)一個(gè)簡(jiǎn)單的WebQQ機(jī)器人
- 使用圖靈api創(chuàng)建微信聊天機(jī)器人
- 安卓(Android)聊天機(jī)器人實(shí)現(xiàn)代碼分享
相關(guān)文章
PHP面向?qū)ο笕筇攸c(diǎn)學(xué)習(xí)(充分理解抽象、封裝、繼承、多態(tài))
PHP面向?qū)ο笕筇攸c(diǎn)學(xué)習(xí) 學(xué)習(xí)目標(biāo):充分理解抽象、封裝、繼承、多態(tài)2012-05-05PHP中date與gmdate的區(qū)別及默認(rèn)時(shí)區(qū)設(shè)置
這篇文章主要介紹了PHP中date與gmdate的區(qū)別及默認(rèn)時(shí)區(qū)設(shè)置,需要的朋友可以參考下2014-05-05php設(shè)計(jì)模式之簡(jiǎn)單工廠模式詳解
這篇文章主要介紹了php設(shè)計(jì)模式的簡(jiǎn)單工廠模式,又稱為靜態(tài)工廠方法模式,是一種重要的PHP設(shè)計(jì)模式,需要的朋友可以參考下2014-09-09php源碼加密 仿微盾PHP加密專家(PHPCodeLock)
php源碼加密 仿照 微盾PHP加密專家(PHPCodeLock),需要的朋友可以參考下。2010-05-05解析PHP中intval()等int轉(zhuǎn)換時(shí)的意外異常情況
本篇文章是對(duì)PHP中intval()等int轉(zhuǎn)換時(shí)的意外異常情況進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06PHP郵件發(fā)送類PHPMailer用法實(shí)例詳解
這篇文章主要介紹了PHP郵件發(fā)送類PHPMailer用法,詳細(xì)的講述了安裝及配置的方法與功能實(shí)現(xiàn)代碼,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-09-09php基于socket實(shí)現(xiàn)SMTP發(fā)送郵件的方法
這篇文章主要介紹了php基于socket實(shí)現(xiàn)SMTP發(fā)送郵件的方法,實(shí)例分析了php采用socket實(shí)現(xiàn)smtp發(fā)送郵件的原理與技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03