This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Disable Password Reset


This plugin will enhance security of your WordPress site by disabling password reset function over email of WordPress.
Use with caution since otherwise if you forgot your user password you will need to reset the password directly in the database with phpmyadmin or similar tool.
Adittionally this plugin will hide notice which say what is wrong “password” or “username” on WordPress login page.


  1. Upload disablepasswordreset.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress


What if I forgot my password?

You should reset it through phpmyadmin.
More info here:

Is this definitive protection?

Certainly not. It will rather set off script kiddies.


Works great!

I use this for long time now and works great!
The main advantage is if you don’t want anyone to be able to reset their password you just activate this and no longer is possible for anyone. It also hides errors messages on username and password at the login page.

Read all 5 reviews

Contributors & Developers

“Disable Password Reset” is open source software. The following people have contributed to this plugin.




First version with basic functionalities.