Plugin
PluginUpdated
MainWP Dashboard Lock Extension
MainWP Dashboard Lock Extension is a WordPress plugin from MainWP that protects the admin area of your MainWP Dashboard.
Product facts
- Version
- 5.2
- Released
- 31 October 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $4.19 / year on its own
Overview
Developers and agencies who manage many client sites from one MainWP Dashboard have a lot riding on that single admin area. If the wrong person reaches the login page, every connected site is affected. This extension adds a gate in front of the dashboard so only trusted people can see its sensitive pages, and it does so without server configuration or .htaccess file edits.
You choose which IP addresses may reach wp-admin and wp-login.php, and visitors from any other address are redirected away with a 301. If your team works from changing IP addresses, you can add a secondary username and password instead. The extension runs inside your existing MainWP Dashboard setup and is managed from a simple settings screen, with no extra plugins or external APIs required.
Features
- IP address whitelisting: Limit access to your wp-admin pages and wp-login.php to trusted IP addresses, which cuts off unauthorized login attempts without any server tweaks.
- 301 redirect for outsiders: Visitors whose IP addresses are not on the whitelist are redirected away from sensitive admin pages, so they never see the dashboard.
- Secondary login authentication: Add a second username and password for wp-admin access. This suits users who work from dynamic IP addresses and cannot rely on a fixed whitelist entry.
- Unlimited whitelist entries: Add as many IP addresses as you need, so every member of your team can get in from wherever they work.
- No .htaccess edits needed: Access control is set up from within MainWP, so you avoid complex server configuration and manual changes to .htaccess files.
- Works inside MainWP Dashboard: The extension runs within your existing MainWP Dashboard setup and needs no additional plugins or external APIs to function.
- Simple settings interface: Manage your security settings from an intuitive screen in the dashboard, without writing code or handling server management.
- Free and Pro bundle compatible: The extension is available to all MainWP users, whichever bundle they use, so access control is open to every setup.
Best for
- Agencies managing client sites from a MainWP Dashboard
- Developers who want admin access limited to trusted IPs
- Teams with remote staff on changing IP addresses
Changelog
Version 5.2 — 30 October 2026
- New Read-only Dashboard Lock settings through WordPress Abilities.
Earlier versions
- 5.1 (6 April 2026): 2 improved
- 5.0.3 (13 February 2025): 2 improved, 2 fixed
- 5.0.2 (28 November 2024): 2 improved
FAQ
Is MainWP Dashboard Lock Extension free?
The code of MainWP Dashboard Lock Extension is licensed under the GPL, so anyone may use, change and share it. Buy GPL is a paid service: a plan or a purchase of MainWP Dashboard Lock Extension gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of MainWP Dashboard Lock Extension is this?
Version 5.2, released 31 October 2026. New versions appear here when the developer publishes them.
How do I update MainWP Dashboard Lock Extension?
Install Buy GPL Updater on your site and paste your key from My Account. It installs new versions of MainWP Dashboard Lock Extension for you.







