如何在WordPress博客评论中添加电子邮件验证功能


How do I add an email verification function in wordpress blog comment

WordPress博客上的电子邮件验证。在评论博客之前,用户必须注册电子邮件验证过程。

您可以找到一个插件,该插件强制用户在注册时确认电子邮件帐户。也许WooCommerce或更多定制,请尝试Pie Register

这个问题不是很清楚...

我们需要知道的是,您是否有权访问包含必要代码的文件,这些文件将发布对某个主题的评论。

如果是这样,你可以使用 PHP 的内置函数:

filter_var($var, FILTER_VALIDATE_EMAIL)

此函数是 PHP 5.2+

这是 php.net 上的filter_var()链接

在这里,您可以找到验证电子邮件地址所需的所有文档。

注意

不可能检查任何电子邮件是否

真的是一个真实的地址,除非你发送一封验证电子邮件来检查它是否不是像10分钟邮件之类的伪造电子邮件。

如果您无法访问 PHP 文件,另一种解决方案是通过 JavaScript 进行验证,但是可以禁用它,并且所需的正则表达式不是 100% 准确,而且通常非常笨重。

最好的办法是在 PHP 中更改此设置,以至少检查是否填写了有效的电子邮件地址。

例如,example@example.com 作为有效的电子邮件。

希望这有帮助。