Plugin Directory

Better WP Security

The easiest, most effective way to secure WordPress. Improve the security of any WordPress site in seconds.

Why does Better WP Security require WordPress the latest WordPress version? Can't I use a slightly older version?

  • One of the best practices a WordPress site owner can do to keep their site secure is to keep your software up to date. Because of this fact I do not test this plugin in anything but the latest stable version of WordPress and will only guarantee it works in the latest version.

Will this completely stop all attacks on my site?

  • Of course not. Better WP Security is designed to help improve the security of your WordPress installation from many common attack methods. It can no way prevent every possible attack on your website. Nothing replaces diligence and good practice. This plugin just makes it a little easier for you to apply both.

Is "one-click" protection good enough?

  • While one-click protection will go a long way to helping reduce the risk of attack on your site, the more features you can activate the better off you are. If you have a plugin or theme that conflicts with a feature of Better WP Security then just turn off the offending feature. It is better to use as much as you can than to not use anything at all.

Is this only for new sites or can I use it on existing sites too?

  • Many of the changes made by this plugin are complex and can break existing sites. While it can be installed in either a new or existing site I cannot stress enough the importance of making a backup of your existing site before applying any of the options in this plugin.

Will this work on all servers and hosts?

  • Better WP Security requires Apache or LiteSpeed and mod_rewrite or NGINX to work.
  • While this plugin should work on all hosts with Apache or LiteSpeed and mod_rewrite or NGINX it has been known to experience problems in shared hosting environments where it runs out of resources such as available CPU or RAM. For this reason it is extremely important that you make a backup of your site before installing on any existing site as, if you run out of resources during an operation such as renaming your database table, you may need your backup to be able to restore access to your site.
  • Finally, please make sure you have adequate RAM if you plan to use the file change detector of make large backups.

Are you still developing this plugin?

  • Yes. I use this plugin on every site I build and as such will continue to develop it for the foreseeable future.

Does this work with netowork or multisite installations?

  • Yes.

Can I help?

  • Of course! I am in constant need of testers and I would be more than happy to add the right contributor. In addition, I could always use help with translations for internationalization.

Will this break my site?

  • It is possible that something will break. That said, under no circumstances do I release this plugin with any warranty, implied or otherwise, and at no time will I take any responsibility for any damage that might arise from the use of this plugin. REMEMBER TO ALWAYS BACKUP BEFORE TRYING NEW SOFTWARE!
  • Note that renaming the wp-content directory will not update the path in existing content. Use this feature only on new sites or in a situation where you can easily update all existing links.
  • Fixing Better WP Security Lockouts
  • What is Changed By Better WP Security

I've enabled the Enforce SSL option and it broke my site. How do I get back in?

  • Open your wp-config.php file in a text editor and remove the following 2 lines:
  • define('FORCE_SSL_LOGIN', true);
  • define('FORCE_SSL_ADMIN', true);

Where can I get help if something goes wrong?

Requires: 3.5 or higher
Compatible up to: 3.6
Last Updated: 2013-5-19
Downloads: 690,399

Ratings

4 stars
4.8 out of 5 stars

Support

22 of 261 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Works!

21 people say it works.
3 people say it's broken.

100,1,1 0,1,0 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1
100,1,1
100,1,1
100,1,1 100,2,2 100,1,1
100,1,1 100,2,2 100,1,1 67,3,2 100,1,1
50,2,1 100,1,1 0,1,0 100,4,4 75,4,3 100,3,3 100,4,4 100,4,4 100,1,1
100,4,4
0,1,0
100,2,2 100,1,1
67,6,4 75,8,6 100,1,1 50,2,1 67,3,2 50,4,2 100,2,2 67,3,2 100,1,1 50,2,1 75,8,6
83,6,5 100,1,1 0,1,0
100,2,2 0,1,0 0,1,0 0,1,0 0,1,0 57,7,4 100,1,1 67,6,4 20,5,1 100,7,7 17,6,1 100,1,1 50,2,1 60,5,3 100,1,1 67,3,2 100,2,2 100,1,1 67,6,4 86,7,6 100,6,6 100,2,2 93,14,13 100,14,14 67,3,2 100,1,1 100,1,1 100,1,1 100,2,2 0,1,0
82,11,9 100,4,4 100,19,19 81,21,17 100,7,7 100,1,1 100,1,1
100,6,6 86,21,18 100,1,1
88,26,23 29,41,12 69,59,41 94,17,16 98,50,49 100,2,2
100,11,11 96,129,124 100,2,2 71,14,10 100,1,1 100,1,1
95,42,40 100,1,1 67,3,2 100,1,1
87,68,59 100,16,16 92,78,72 100,35,35 100,4,4 100,6,6 88,24,21