Advanced Email Domain Restriction

Changelog

1.3.0

  • Feature: Added support for TLD-based matching (e.g., allow all emails from .cz).
  • Feature: Added support for full email address matching (e.g., allow user@example.com).
  • Enhancement: Updated Admin UI with clearer descriptions and placeholders for new matching types.

1.2.0

  • Feature: Added Support for WPForms and Elementor Pro email field validation.
  • Feature: Added Support for Contact Form 7 email field validation.
  • Feature: Added Export to CSV feature for allowed domains.
  • Feature: Added CSV Bulk Upload for allowed domains.
  • Feature: Added client-side and server-side validation for file uploads.
  • Security: Hardened plugin with nonce and capability checks.
  • Security: Applied late escaping throughout the admin interface.
  • Security: Hardened CSV import logic against large files and malicious content.
  • Bug Fix: Fixed WooCommerce registration errors hook (changed from action to filter).
  • Enhancement: Added case-insensitive domain validation support.
  • Enhancement: Refactored to Clean Architecture (separated Validator and CSV Processor).
  • Enhancement: Settings are now cached for better performance.
  • Improvement: Cleaned up code and improved domain sanitization.

1.1.0

  • WooCommerce customer registration email domain check support added.

1.0.0

  • Initial release with support for allowed domains and custom error messages.

Plugin Website
Visit website

Version:
1.3.0
Last Updated
February 22, 2026
Active Installs
30
Requires
WordPress 6.3
Tested Up To
WordPress 6.9.1
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.