如何防止WordPress站点被机器人恶意扫描收集邮箱

站长都知道除了搜索引擎爬虫机器人以外,还有很多其他爬虫机器人,它们主要作者用就是搜集网站代码中出现的电子邮箱,搜集到以后可以批量出售,也可以群发垃圾和广告邮件。尤其是WordPress程序,是很容易被收集的。为了放置被机器人扫描邮箱,很多站长把邮箱地址“@”换成了“#”,更换以后发现有两个问题,第一个就是很容易被机器人识破,机器人照样可以搜集,第二个就是对用户不方便。那么站长应该如何解决这个问题呢?小编就来简单介绍下。

首先下载当前WordPress当前主题 functions.php文件,把以下代码插入到文件里:

/**
* WordPress 防止机器人扫描邮箱
* http://www.endskin.com/antispambot-shortcode.html
*/
function Bing_antispambot( $attr, $content ){
    return antispambot( $content );
}
add_shortcode( 'email', 'Bing_antispambot' );

在文章中需要插入邮箱的时候,写上:

[email]邮箱[/email]

邮箱截图

这样邮箱在网页中可以正常显示,而源代码里却是一堆转义的字符。通过这个方法就可以避免防止WordPress机器人扫描邮箱。

本文来自投稿,不代表老米博客立场,如若转载,请注明出处:https://www.laomiseo.com/3139.html

老米博客转载的文章、资料及相关图片,其版权均有原作者或原刊载媒介拥有,未经版权所有人同意,任何机构或个人不得擅自将其作为商业用途。

本站文章侵犯了原作者的权益,请联系我们(jin654@163.com),我们会立即更正或者删除有关内容。

本站拥有对此声明的最终解释权。

(0)
上一篇 2021年11月29日 下午8:55
下一篇 2021年12月3日 下午7:32

相关推荐

发表回复

您的电子邮箱地址不会被公开。