WordPress Security & Access Plugin

Only the right people can register on your WordPress site.

Advanced Email Domain Restriction Pro (AEDR Pro) restricts user registration to the email domains you trust. Stop bot spam, fake accounts, and unwanted registrations. Keep your corporate intranet, student LMS, or membership community limited to authorized users.

From $49/year · Instant Digital Delivery · 14-day Money-Back Guarantee · Works with WordPress 6.3+ & PHP 7.4–8.3+

Plugin settings page with allowed domain rules
Admin Settings: Easily add allowed domains, TLDs, specific emails, or wildcard rules without complex regex.
Live email test checker interface
Live Test Checker: Verify whether any email address is permitted or blocked in real time before publishing.

Built for Real-World Registration Flows

Whether you manage an enterprise intranet that only allows @company.com, an academic portal for .edu students, or a premium community barring free webmail, AEDR Pro delivers flexible, bulletproof enforcement.

Allow-List & Block-List

Permit or restrict access by domain (company.com), TLD (.edu, .gov), exact email, or wildcards (*.ac.uk).

Disposable Email Shield

Automatically detect and reject fake, temporary, and 10-minute throwaway email services from registering on your site.

Seamless Platform Integrations

Native compatibility with WooCommerce, LearnDash, MemberPress, BuddyPress, BuddyBoss, Paid Memberships Pro, and WP Multisite.

Form Validation Everywhere

Enforce domain rules across Contact Form 7, WPForms, Gravity Forms, Elementor Pro, Fluent Forms, and ACF custom fields.

Blocked Registration Log

Monitor security activity with an internal log of attempted registrations, timestamp, IP address, and rejected email details.

Instant Digital Delivery

Receive your software zip package and license key via email immediately upon checkout. Updates and support included.

Free vs. Pro Comparison

Start with the free open-source plugin from WordPress.org, or upgrade to AEDR Pro for advanced security rules, disposable email blocking, and priority support.

Feature Free (WordPress.org) AEDR Pro
Allow-List Rules (Domains, TLDs, Emails, Wildcards) ✓ ✓
Standard WordPress Registration Protection ✓ ✓
WooCommerce, LMS & Form Plugin Integrations ✓ ✓
CSV Rule Import & Export + Live Rule Checker ✓ ✓
Block-List Mode (Deny Specific Domains / Webmail) — ✓
Disposable / Throwaway Email Detection & Blocking — ✓
Custom Error Messages per Form or User Role — ✓
Blocked Registration Audit Log — ✓
WordPress Multisite Network-Wide Enforcement — ✓
Automated Updates & Priority Developer Support — ✓

Frequently Asked Questions

How is the software delivered after purchase?

All products on RocksCoder are digital software downloads. As soon as your payment is processed by our reseller Paddle, you receive an automated confirmation email containing your personal license key and a direct download link for the plugin .zip package.

What is your refund policy?

We provide a 14-day money-back guarantee on all AEDR Pro licenses. If the plugin does not work as expected or doesn't fit your requirements, email us at rockscoders@gmail.com within 14 days of purchase for a 100% full refund. Please review our Refund Policy for full details.

Is AEDR Pro a subscription?

Yes. Licenses are billed annually to provide continuous software updates, compatibility patches for new WordPress releases, and ongoing technical support. You can cancel auto-renewal at any time from your receipt email or customer portal without losing access to the version you have already downloaded.

Who processes my payment?

Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders. Paddle provides all customer service inquiries and handles returns, ensuring bank-level security and global tax compliance.

Can I upgrade or change my plan later?

Yes! You can upgrade from Personal (1 site) to Professional (5 sites) or Agency (unlimited sites) at any time. Simply contact our support team and we will calculate the prorated difference for you.