WEB开发网
开发学院WEB开发PHP 教给你如何防止机器人从你的WP博客上搜集Email地址... 阅读

教给你如何防止机器人从你的WP博客上搜集Email地址

 2012-11-14 15:27:42 来源:WEB开发网   
核心提示: 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,&quo

 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地址,就会自动屏蔽了。

Tags:教给 如何 防止

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接