屏蔽机器人从你的网站搜取email地址的php代码


Posted in PHP onNovember 14, 2012

垃圾邮件很烦人,下面贴一种能够自动屏蔽机器人从你的网站搜集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 );

把这个放到functions.php文件中,如果机器人来搜集email地址,就会自动屏蔽了。
PHP 相关文章推荐
php auth_http类库进行身份效验
Mar 19 PHP
PHP 处理图片的类实现代码
Oct 23 PHP
通过PHP的内置函数,通过DES算法对数据加密和解密
Jun 21 PHP
php和js如何通过json互相传递数据相关问题探讨
Feb 26 PHP
基于php无限分类的深入理解
Jun 02 PHP
ajax返回值中有回车换行、空格的解决方法分享
Oct 24 PHP
php像数组一样存取和修改字符串字符
Mar 21 PHP
使用php+swoole对client数据实时更新(一)
Jan 07 PHP
Laravel 5.2 文档 数据库 ―― 起步介绍
Oct 21 PHP
PHP命名空间(namespace)原理与用法详解
Dec 11 PHP
php实现统计IP数及在线人数的示例代码
Jul 22 PHP
tp5使用layui实现多个图片上传(带附件选择)的方法实例
Nov 17 PHP
PHP中文分词 自动获取关键词介绍
Nov 13 #PHP
PHP gbk环境下json_dencode传送来的汉字
Nov 13 #PHP
PHP漏洞全解(详细介绍)
Nov 13 #PHP
thinkphp3.0 模板中函数的使用
Nov 13 #PHP
thinkPHP的Html模板标签使用方法
Nov 13 #PHP
PHP数组及条件,循环语句学习
Nov 11 #PHP
php对mongodb的扩展(初出茅庐)
Nov 11 #PHP
You might like
IIS+PHP+MySQL+Zend配置 (视频教程)
2006/12/13 PHP
Yii2框架使用计划任务的方法
2016/05/25 PHP
Laravel 集成 Geetest验证码的方法
2018/05/14 PHP
js滚动条多种样式,推荐
2007/02/05 Javascript
对javascript的一点点认识总结《javascript高级程序设计》读书笔记
2011/11/30 Javascript
判断某个字符在一个字符串中是否存在的js代码
2014/02/28 Javascript
超级给力的JavaScript的React框架入门教程
2015/07/02 Javascript
一波JavaScript日期判断脚本分享
2016/03/06 Javascript
省市选择的简单实现(基于zepto.js)
2016/06/21 Javascript
jQuery无缝轮播图代码
2016/12/22 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
2017/02/13 Javascript
浅析Vue项目中使用keep-Alive步骤
2018/07/27 Javascript
详解Angular6 热加载配置方案
2018/08/18 Javascript
python采用requests库模拟登录和抓取数据的简单示例
2014/07/05 Python
Python科学画图代码分享
2017/11/29 Python
使用matplotlib画散点图的方法
2018/05/25 Python
详解python中的json和字典dict
2018/06/22 Python
python的pip安装以及使用教程
2018/09/18 Python
Python3爬虫学习之应对网站反爬虫机制的方法分析
2018/12/12 Python
Python模拟百度自动输入搜索功能的实例
2019/02/14 Python
浅谈ROC曲线的最佳阈值如何选取
2020/02/28 Python
Django认证系统user对象实现过程解析
2020/03/02 Python
Python内存映射文件读写方式
2020/04/24 Python
Python发送邮件封装实现过程详解
2020/05/09 Python
全球知名鞋履品牌授权零售商:Journeys
2016/09/17 全球购物
以实惠的价格提供高品质的时尚:Newchic
2018/01/18 全球购物
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
2014/03/30 面试题
机关工会开展学习雷锋活动总结
2014/03/01 职场文书
职业规划实施方案
2014/06/10 职场文书
2014年最新领导班子整改方案
2014/09/27 职场文书
幼儿园秋季开学通知
2015/07/16 职场文书
婚宴致辞
2015/07/28 职场文书
教你利用Nginx 服务搭建子域环境提升二维地图加载性能的步骤
2021/09/25 Servers
JavaScript中时间格式化新思路toLocaleString()
2021/11/07 Javascript
Apache Hudi数据布局黑科技降低一半查询时间
2022/03/31 Servers
Hive HQL支持2种查询语句风格
2022/06/25 数据库