WordPress.org

Ready to get started?Download WordPress

Plugin Directory

iThemes Security (formerly Better WP Security)

The easiest, most effective way to secure WordPress in seconds.

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

  • One of the best security practices for a WordPress site owner is keeping software up to date. Because of this, we only test this plugin on the latest stable version of WordPress and will only guarantee it works in the latest version.

Will this plugin completely stop all attacks on my site?

  • No. iThemes Security is designed to help improve the security of your WordPress installation from many common attack methods, but it cannot prevent every possible attack. Nothing replaces diligence and good practice. This plugin makes it a little easier for you to apply both.

Is "one-click" protection good enough?

  • One-click protection will help reduce the risk of attack on your site, but we recommend fixing as many high, medium and low priority items in the Security Status section as possible. If you have a plugin or theme that conflicts with an iThemes Security feature, we recommend deactivating the offending feature.

Is this plugin only for new WordPress installs 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 iThemes Security can be installed on either a new or existing site, we strongly recommend making a complete backup of your existing site before applying any features included in this plugin.

Will this plugin work on all servers and hosts?

  • iThemes 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. 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 or make large backups.

Does this work with network or multisite installations?

  • Yes. We're in the process of developing more documentation, so we'll update this as soon as it's ready.

Can I help?

What changes does this plugin make that can break my site?

  • iThemes Security makes significant changes to your database and other site files which can be problematic for existing WordPress sites. Again, we strongly recommended making a complete backup of your site before using this plugin. While problems are rare, most support requests involve the failure to make a proper backup before installation. DISCLAIMER: Under no circumstances do we release this plugin with any warranty, implied or otherwise. We cannot be held responsible for any damage that might arise from the use of this plugin.
  • 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 iThemes Security Lockouts
  • What is Changed By iThemes 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?

  • Official support for this plugin is available for iThemes Security Pro customers. Our team of experts is ready to help.

Free support may be available with the help of the community in the WordPress.org support forums (Note: this is community-provided support. iThemes does not monitor the WordPress.org support forums).

Requires: 3.8 or higher
Compatible up to: 3.9.1
Last Updated: 2014-7-2
Downloads: 2,664,681

Ratings

4 stars
4.7 out of 5 stars

Support

37 of 269 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Works!

17 people say it works.
1 person says 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 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 100,1,1 100,1,1 100,1,1
95,42,40 100,1,1 67,3,2 100,1,1 100,1,1
87,68,59 100,16,16 92,78,72 100,35,35 100,4,4 100,6,6 90,51,46 65,20,13 67,3,2 100,1,1
91,33,30 93,15,14 100,11,11
82,34,28 100,42,42
96,49,47
100,5,5
89,37,33 100,8,8 100,4,4 100,1,1
100,2,2 100,28,28 96,26,25 0,1,0 0,1,0 100,1,1 0,1,0 0,1,0 100,1,1 100,1,1
68,19,13 100,7,7 63,24,15 90,10,9 88,8,7 71,7,5 82,11,9 50,10,5 100,3,3 53,19,10 0,2,0 100,2,2 35,43,15 100,2,2 33,3,1 27,44,12 100,7,7 55,11,6 50,2,1
100,3,3 88,8,7 100,7,7 100,4,4 100,1,1
100,6,6 100,1,1 100,1,1
60,5,3 100,5,5 82,11,9 78,9,7 80,20,16 80,10,8 100,1,1
80,5,4 100,4,4 63,8,5 88,16,14 94,18,17 64,14,9 89,9,8 100,16,16 100,6,6