服务器与VPS
促销优惠信息

外贸站如何防止邮箱被采集 wordpress禁止采集邮箱的代码

外贸站使用wordpress建站系统的很多,但是随着网站的推广和运营,有没有发现自己收到的垃圾邮件越来越多?这可能是因为您网站页面留的邮箱(Email)被采集了,然后别人批量给你发广告邮件了。这种情况可以使用wordpress禁止采集邮箱的代码来阻止。

外贸站如何防止邮箱被采集 wordpress禁止采集邮箱的代码

wordpress

在主题模板下的functions.php文件中加上以下代码,可以阻止被人采集页面邮箱:

//防止网站邮箱被采集
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', 'security_remove_emails', 20 );
add_filter( 'widget_text', 'security_remove_emails', 20 );

以上代码就是wordpress邮箱防采集的方法,如果你也是使用wordpress建站的用户,那么这个方法很适合你,免去安装插件的繁琐,纯代码实现。

楚狂人 » 外贸站如何防止邮箱被采集 wordpress禁止采集邮箱的代码

相关推荐

  • 暂无文章

评论 抢沙发

  • (必填)
  • (必填)

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏