WP (Wilcosky) Email Blocker is a WordPress plugin designed to prevent users or bots from registering on your website using specific email domains or full email addresses.
- Block specific email domains (e.g.,
example.com
). - Block specific email addresses (e.g.,
[email protected]
). - Block emails with excessive dots.
- Optionally include a predefined list of common spam email domains. (See repository wiki for the list)
- A simple log shows you it's working and which emails are being used repeatedly.
- Easy-to-use interface to manage blocked emails using a "pill" UI.
- Lightweight, efficient, pretty code.
- Download the plugin from the GitHub repository.
- Upload the plugin folder (
wp-email-blocker
) to your WordPress/wp-content/plugins/
directory. - Activate the plugin through the 'Plugins' menu in WordPress.
- Go to the plugin settings page in the WordPress admin dashboard.
- Add the email domains or specific email addresses you'd like to block.
- Save your changes. Users or bots attempting to register with blocked emails will now be prevented.
Feel free to contribute! I do want to keep this light though. It's not meant to turn into some kind of all-in-one security plugin or anything like that.