WordPress – Reset Passwords

When your website gets hacked, it is recommended that you reset password for all users. This can take a long time if you have a lot of users. In this article, we will show you how to reset passwords for all users in WordPress and automatically notify them about their new passwords via email.

First thing you need to do is install and activate the Emergency Password Reset plugin. Once you have activated the plugin, you can go to Users » Emergency Password Reset and click on the Reset all passwords button. The plugin will automatically reset passwords for all users (including the admin user who initiated the password reset). It will also send an email to all users containing their new password.


If for some reason, the user does not get their password in the email, then they can easily recover it. All they need to do is click on the Lost your password link on the login page.

After resetting all passwords, we recommend that you change your WordPress security key also known as SALTs. Changing the security key will end all sessions for logged in users, so if a hacked user was logged in, then they will automatically be logged out.

How to Improve WordPress Login Security

There are a lot of things you can do to improve your WordPress login security. First thing would be to force strong passwords. You can also add an extra layer of security by password protecting your WordPress admin (wp-admin) directory. Another common technique used by hackers is to run scripts that use random passwords in an attempt to crack your WordPress password. One possible solution to slow down most (if not all) such attacks is by limiting login attempts. Another thing you can do is add Google Authenticator’s 2-Step verification to your site.

Last but not least, you can start using Sucuri.

We hope that this article helped you learn how to reset passwords for all users in WordPress. Note, this is not the same as expiring user passwords after a certain period of time. For feedback and questions, please leave a comment below

Looking for quality WordPress Hosting? Look no further than Arvixe Web Hosting!

Tags: , , , , , , , , , | Posted under WordPress | RSS 2.0

Author Spotlight

TJ Marsh

My name is Tj Marsh. I spend about 16 hours a day on the internet. Running my company and helping out here at Arvixe. I live in the good ole Arizona where it gets ridiculously hot. I love WordPress and a lot of other open source software along with coding.

Leave a Reply

Your email address will not be published. Required fields are marked *