What's WP
Our everything is about WordPress - best choice of WordPress users!
Why and How to Force Strong Password on Your WordPress?

Why and How to Force Strong Password on Your WordPress?

Website security has been a big concern for all site managers for long. People follow security tips, using security platforms, and security plugins to keep their sites safe. However, the most vulnerable and easy to be neglected part is to strengthen users’ password. To arouse people’s attentions in this part and help webmasters develop secure websites, we write why and how to force strong password for users.

Why to Force Strong Password for Users

Any responsible site manager may have already done a lot of work on website security. However, they can just manage problems on the site, how about all the users on the multiuser blog? With the growing of a website, there will be more and more users who have permissions to enter your website, and every one of them have a username and password.

WhyIf any user chooses simple and easy-to-guess password like password123, letmein, or any other straightforward combinations, he or she will leave a big chance for hackers to cause damage on your website. Therefore, forcing complicated and a strong password for users is a necessary step to enhance website security.

Force Strong Password for Users with Codes

Every little configuration on a website may become a serious headache for WordPress beginners. Therefore, our editors not only explain why you should force strong password, but also give solutions about how to achieve this easily. In the following, we present all codes that are needed to enforce users to create strong password and what you need to do is copying and pasting them into your function.php file.

Force Strong Password

Force Strong Password for Users with Plugins

As a popular blog platform, WordPress provides a lot of plugins to enrich WordPress extensions. Considering strong password is the necessity of creating a wonderful website, WordPress developers create many password generator plugins to enforce users to apply complex passwords. In the following, our editors carefully pick out some popular and easy-to-handle ones, hoping that readers can get great benefits from them.

WP Password Policy Manager

When users’ passwords expire, the plugin requires them to reset password according to a series of policies. For example, the new password should not be the same as the username or the previous password. There need to be at least seven characters length, and the new password is required to contain numeric digits, special characters, and case characters.

WP Password Policy Manager

Enforce Strong Password

The plugin is designed for personal use and aims to enforce all users to use a strong password when changing it on the profile page. If someone type into a simple and weak password, the plugin will send an error message and display it on the setting page. Besides, Enforce Strong Password utilizes the same algorithm as WordPress to decide whether a password is complex enough. In this way, the plugin can provide the highest level of password protection service for all webmasters.

Enforce Strong Password

Simple User Password Generator

Simple User Password Generator embeds a new button on the edit and add user screens to allow site managers generate strong password for users. Besides, there is an option to encourage users to change their insecure password into strong ones. What’s more, the plugin is easy to use without any configuration screens and new settings.

Simple User Password Generator


Lucy has been a very experienced SEOer, technical writer, web developer, c# developer since 2002. Now she owns a startup in San Francisco, CA, focusing on running a couple of blogs to share knowledge and experience with global readers and deliver exceptional results to global sponsors by leveraging the power of Internet.


Want to Learn More About WordPress?

Get Our Free Themes, Plugins, Support, SEO Tips, and Other Tutorials!

Fatal error: Call to undefined function es_subbox() in /home/whatswp/public_html/wp-content/themes/mantra/footer.php on line 140