WP-Members Email Validator self-updates
WordPress plugin
by MMM Delicious · github.com/mmm-delicious/wp-members-email-validator
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mmm-delicious/wp-members-email-validator/archive/refs/heads/main.zipShips its own WordPress updater (Plugin Update Checker), so new versions show up 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