屏蔽機(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ī)器人來搜集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ī)器人來搜集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)判斷訪問來路是否為搜索引擎機(jī)器人的方法
- 使用Python的Tornado框架實(shí)現(xiàn)一個(gè)簡(jiǎn)單的WebQQ機(jī)器人
- 使用圖靈api創(chuàng)建微信聊天機(jī)器人
- 安卓(Android)聊天機(jī)器人實(shí)現(xiàn)代碼分享
相關(guān)文章
php 截取GBK文檔某個(gè)位置開始的n個(gè)字符方法
下面小編就為大家?guī)硪黄猵hp 截取GBK文檔某個(gè)位置開始的n個(gè)字符方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-03-03
PHP下編碼轉(zhuǎn)換函數(shù)mb_convert_encoding與iconv的使用說明
mb_convert_encoding這個(gè)函數(shù)是用來轉(zhuǎn)換編碼的。原來一直對(duì)程序編碼這一概念不理解,不過現(xiàn)在好像有點(diǎn)開竅了。2009-12-12

