【问题标题】:Email Masking in wordpress widgetwordpress 小部件中的电子邮件屏蔽
【发布时间】:2016-09-29 10:05:25
【问题描述】:

我有一个 wordpress 网站,我们在其中使用了小部件,并且我们添加了这样的 html 邮件

<a href="mailto: myemail.examlple.com"> my email </a>

当用户查看源代码时,我想保护此电子邮件 ID 免受垃圾邮件。

我已经禁用了复制粘贴。 有什么想法吗?

【问题讨论】:

标签: wordpress email-spam


【解决方案1】:

引用 Fuhrmanator (Effective method to hide email from spam bots)

这是我使用的方法,带有服务器端包含,例如&lt;!--#include file="emailObfuscator.include" --&gt; 其中emailObfuscator.include 包含以下内容:

<!-- // http://lists.evolt.org/archive/Week-of-Mon-20040202/154813.html -->
<script type="text/javascript">
    function gen_mail_to_link(lhs,rhs,subject) {
        document.write("<a href=\"mailto");
        document.write(":" + lhs + "@");
        document.write(rhs + "?subject=" + subject + "\">" + lhs + "@" + rhs + "<\/a>");
    }
</script>

为了包含地址,我使用 JavaScript:

<script type="text/javascript"> 
    gen_mail_to_link('john.doe','example.com','Feedback about your site...');
</script>
<noscript>
  <em>Email address protected by JavaScript. Activate JavaScript to see the email.</em>
</noscript>

因为自 2005 年以来我一直通过 Gmail 收到电子邮件,所以垃圾邮件几乎不是问题。所以,我不能说这种方法有多有效。您可能想阅读生成此图表的this study(虽然它很旧):

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-12
    • 1970-01-01
    • 1970-01-01
    • 2017-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多