Linux 软件免费装
Banner图

Phone Validator for WPForms

开发者 gogicher
更新时间 2026年10月25日 10:27
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

honeypot spam wpforms phone form protection

下载

1.0.0 1.0.1 1.1.0 1.1.1

详情介绍:

Paid traffic brings real leads and a lot of junk: numbers like 1111111, random digits, bots. Phone Validator for WPForms filters them out before they reach your inbox or CRM. It works with WPForms Lite and WPForms Pro and needs no setup to start: install, activate, done. What it checks Good to know Privacy The plugin does not send data anywhere. The optional history is a file in the uploads folder (random name, not accessible from the web) with phone numbers and IP addresses of visitors. Logging can be turned off and old entries are deleted automatically (30 days by default). If you collect data of visitors from the EU, mention the history in your privacy policy or turn it off. Credits The table of country calling codes and number lengths is generated from the open libphonenumber metadata (Apache License 2.0).

安装:

  1. Make sure WPForms (Lite or Pro) is installed and active.
  2. Upload the phone-validator-for-wpforms folder to /wp-content/plugins/ or install the plugin from the Plugins screen.
  3. Activate the plugin.
  4. Open Phone Validator → Settings and check the default country. Everything else works with the default values.

屏幕截图:

  • Settings: countries, number format and input mask.
  • Settings: honeypot and submission limits.
  • Settings: visitor IP address detection and history retention.
  • History of rejected and accepted submissions.

升级注意事项:

1.1.1 Fixes the history of accepted submissions and stops bots before WPForms saves them. New browser check option, off after an update until you turn it on. 1.1.0 New honeypot, per-IP limit, input mask and number normalization for all countries. Your settings are kept. If your site is behind Cloudflare or a proxy, select it in Settings → Visitor IP address.

常见问题:

Does it work with WPForms Lite?

Yes, with WPForms Lite and Pro.

Will it change the numbers that are saved?

No. Numbers are converted only for checking. WPForms saves exactly what the visitor typed.

The mask does not appear on my phone field.

Plain phone fields get the mask while typing. Smart phone fields (with a country selector) format themselves; the number is still checked against the mask on the server.

All visitors are blocked by the limit.

Your site is probably behind a proxy or CDN and every visitor has the same address. Open Settings → Visitor IP address and choose Cloudflare or add your proxy.

Is the honeypot visible to visitors?

No. The field is hidden and the plugin shows nothing about it. Only logged-in administrators see a note under the form, and it can be turned off.

Where is the history stored?

In a protected file in wp-content/uploads/phone-validator-for-wpforms/. It is removed when you delete the plugin.

How do I translate it?

The plugin is translation ready. Translations are contributed on translate.wordpress.org.

更新日志:

1.1.1 1.1.0 1.0.0