| 开发者 | wonderfulplugins |
|---|---|
| 更新时间 | 2026年7月11日 20:57 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv3 |
| 版权网址: | 版权信息 |
wonderful_disposable_email_blocker_pre_is_blocked and wonderful_disposable_email_blocker_is_blocked filters short-circuit or veto any decision, and every block fires the wonderful_disposable_email_blocker_blocked action for logging.
wonderful-disposable-email-blocker folder to the /wp-content/plugins/ directory.Nothing yet — all four areas start switched off. Blocking starts only for the areas you explicitly enable, so activating the plugin can never break a running shop.
No. All checks run locally against a list file on your server. The only external request is the optional domain list download, which you trigger yourself and which contains no personal data.
Put their email address (or their whole domain) on the allowlist. The allowlist always wins over every blocklist.
From the community-maintained disposable-email-domains project (CC0 / public domain). A copy is bundled with the plugin, so it works completely offline; the update button fetches the newest version from GitHub.
A checkout ends with a real order and a payment. Faking success would mean taking the customer's money without recording an order — so blocked checkouts always get an honest error message instead.
Yes, as long as the form creates its customers through wc_create_new_customer() (the WooCommerce standard), because validation runs through the woocommerce_registration_errors hook.