文章网址采集器( 或者说发帖的人根本就是放下诱饵,存心就是就源源不断地飘过来了)

优采云 发布时间: 2021-11-28 02:24

  文章网址采集器(

或者说发帖的人根本就是放下诱饵,存心就是就源源不断地飘过来了)

  

  有时,在与网友交流的过程中,您或您的读者会无意中在文章的内容或评论中留下您的邮箱。你可能会遇到的问题是你的邮箱会被采集器收走,垃圾邮件会像洪水一样泛滥。

  幸运的是,WordPress 具有反垃圾邮件机器人功能,可以帮助我们对电子邮件地址进行转义,以便 采集器 无法识别电子邮件地址并保护您的邮箱免受垃圾邮件的侵害。同时,它允许其他网民自由复制他们的电子邮件地址,而不必将其制作成图片形式,从而影响用户体验。

  执行

  将以下 php 代码复制并粘贴到您当前主题的 functions.php 中。保存后,WordPress会自动对文章的内容和评论内容中的邮箱地址进行转义(不会影响其他地方的邮箱):

  /**

* WordPress 防止邮箱采集器收集文章和评论中的 Email 地址

* https://www.ilxtx.com/automatically-hide-email-adresses-from-spambots-on-wordpress.html

*/

function lxtx_security_remove_emails($content) {

$pattern = '/([a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4})/i';

$fix = preg_replace_callback($pattern, "lxtx_security_remove_emails_logic", $content);

return $fix;

}

function lxtx_security_remove_emails_logic($result) {

return antispambot($result[1]);

}

add_filter( 'the_content', 'lxtx_security_remove_emails', 20 );

add_filter( 'comment_text', 'lxtx_security_remove_emails', 20 );

  使用说明

  添加上述代码后,您可以尝试在您的文章之一中输入电子邮件地址,更新此文章的源代码后,您将看到转义的电子邮件地址。

  例如电子邮件地址:

  转义后在源码中看到的是:(具体效果请查看本文源码~)

  邮箱地址采集器都是从源码到采集邮箱地址,转义的内容他们几乎认不出来。虽然你会在源码中看到一堆乱码,但是我们还是可以在你的文章和评论中看到正常的邮箱地址,可以随意复制。

  添加

  你可能遇到过这样的事情。有人发帖声称他有东西要下载,但他必须留下您的电子邮件地址,然后他才会将其发送给您。这个时候,如果你特别需要这个东西,你可以留下你的邮箱。但结果是,你想要的东西可能会发送给你,但垃圾邮件却像洪水一样泛滥。

  出现这种情况的原因是你的邮箱已经被自动邮箱采集器采集了,或者发帖人刚放下诱饵,故意在采集邮箱,而你的邮箱有经过层层。手,垃圾邮件不断涌现。

  其他参考

  WordPress 阻止机器人扫描邮箱

  antispambot / WordPress 常用功能

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线