boxuk/wordpress-email-tld-checker

一个小型的WordPress插件,用于验证电子邮件地址是否与有效的TLD(顶级域名)匹配。

0.1.0 2021-08-23 13:51 UTC

README

Build Status

一个小型的WordPress插件,用于验证电子邮件地址是否与有效的TLD(顶级域名)匹配。

https://github.com/BoxUk/wordpress-email-tld-checker

许可证

安装

安装通过Composer处理。

composer require boxuk/wordpress-email-tld-checker

确保您已经配置composer/installers,以便在插件目录中安装。

激活插件。

wp plugin activate wordpress-email-tld-checker

或者通过管理员界面的插件部分。

使用方法

一旦插件激活,电子邮件验证(is_email())将现在会检查TLD(例如.com部分)是否根据官方IANA数据库有效。

故障排除

此插件设计为通过Composer安装,并假设您在某个地方包含了Composer附带的自加载器,如果没有,您可能会遇到一些问题。最简单的解决方法是包含来自Composer的autolaod.php,如果那样行不通,您可能需要手动包含以下文件:

  • $vendor_dir . '/symfony/polyfill-intl-idn/Idn.php'
  • $vendor_dir . '/symfony/polyfill-intl-idn/bootstrap.php'
  • $vendor_dir . '/arubacao/tld-checker/src/RootZoneDatabase.php'
  • $vendor_dir . '/arubacao/tld-checker/src/Validator.php'
  • $this_plugin_dir . '/functions.php