Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/mmm-delicious/wp-members-email-validator/archive/refs/heads/main.zipUpdates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.
A WordPress plugin that adds email validation to WP-Members registration forms.
Features
- Validates email address format using WordPress's built-in
is_email()check - Blocks institutional email domains (
.gov,.edu,.org,.mil,.int) — enforces personal email only - Confirms that the email and confirmation email fields match
- PHP 7.4 compatible (polyfills
str_ends_withfor PHP < 8)
Requirements
- WordPress 5.0+
- PHP 7.4+
- WP-Members plugin
Installation
- Upload the
wp-members-email-checkerfolder to/wp-content/plugins/ - Activate the plugin through the Plugins menu in WordPress
- No configuration needed — validation runs automatically on WP-Members registration forms
How It Works
Hooks into the wpmem_register_data filter. If any validation fails, returns a WP_Error to WP-Members which displays the error to the user and blocks registration.
Changelog
1.1
- Added ABSPATH security guard
- Standardized plugin header format
1.0
- Initial release
Releases
5 releases.
Tag
Published
v1.1.5
latest
Mar 21, 2026 7mo ago
Mar 21, 2026 7mo ago
Mar 6, 2026 8mo ago
Mar 6, 2026 8mo ago
Mar 6, 2026 8mo ago
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.