Protect WP Admin
Protect WP Admin
Description
Protect WP Admin adds an extra security layer to your WP site by allowing you to rename and secure the wp-admin and wp-login.php URLs.
- Change default admin URL (e.g., /wp-admin to /myadmin)
- Restrict access to dashboard by roles or specific user IDs
- Customize login page colors and logo
- Block access to default login URLs
Stop bots and hackers from brute-forcing your login page. This plugin is ideal for any site looking to increase login security without modifying core files.
Video Demo:
https://youtu.be/Mxr2MLDNACE
Pro Add-on Available:
Click here to download add-on
Features
- Define Custom WP Admin Login URL (e.g., http://yourdomain.com/myadmin)
- Add custom logo and styling to login page
- Restrict wp-admin access to only admin or defined user IDs
- Redirect all unauthorized users and bots
Pro Features
- Rename wp-admin completely
- Set login attempt limits
- Track login history
- Change usernames
- More style controls
Get the Pro Version:
Protect WP Admin Pro
License
This plugin is licensed under the GPLv2 or later.
https://www.gnu.org/licenses/gpl-2.0.html
Installation
- Upload the plugin folder to
/wp-content/plugins/ - Activate the plugin via the Plugins screen
- Go to Settings > Protect WP Admin to configure the plugin
- Update permalink structure under Settings > Permalinks (important!)
Screenshots
Faq
Rename the plugin folder via FTP (e.g., /protect-wp-admin to /pwa-disabled). This disables the plugin.
Ensure your .htaccess is writable and permalinks are not set to “Plain.”
Yes. Only administrators or allowed user IDs will have wp-admin access if enabled.
Yes. It works independently of your theme.
It blocks access to the default login URLs, which stops many automated attacks.
Reviews
Simple Its all done.
By truekandyan on July 17, 2021
A loophole has been found by hackers
By samuel (samueljbwong) on May 3, 2021
Plugin created a redirect loop after WordPress version update
By elasticio on March 1, 2021
Works perfect & Awesome support
By ichmirmich on January 21, 2021
NOT compatible with WP 5.6
By bsp7744 on January 11, 2021
Cannot login
By pivonka1975 on December 10, 2020
Very Professional
By Anonymous User 17979783 (anonymized_17979783) on May 6, 2020
Cannot LOGIN
By Hanun Khan (hanunkhan) on June 18, 2019
Getting error: PHP message: PHP Warning: getimagesizepwa-class.php on line 271
By bluenox on May 28, 2019
Not working, unfortunately
By faluxbkk on January 25, 2019
Changelog
4.0
- Fixed major bug
- Tested with WordPress 6.6.2
3.8
- Security updates
- Tested with WordPress 5.9.3
3.7
- Fixed URL issue
- Code optimization
3.6
- Optimized code and security
- Tested with WordPress 5.8.2
3.5
- Resolved double slash issue in login URL
3.4
- Added admin bar restriction for non-admin users
3.3
- Fixed login page not found when installed in subdirectory
- Released Add-on v2.0
3.0 – 1.0
- Initial stable releases with improvements and bug fixes







