Force Login is a simple lightweight plugin that requires visitors to log in to interact with the website.
As of April 2026, Force Login is a WordPress privacy plugin with 30K+ active installations and a 4.8/5 rating from 101 reviews. It has been downloaded 9.0M+ times in total. Requires WordPress 4.6+ and PHP false+. Available on WordPress.org since 2014. Last updated 1 year ago — may have compatibility concerns. Download volume is stable this week. Support resolution rate: 0%. Top alternative: Complianz – GDPR/CCPA Cookie Consent.
Easily hide your WordPress site from public viewing by requiring visitors to log in first. As simple as flipping a switch.
Make your website private until it’s ready to share publicly, or keep it private for members only.
Features
Bug Reports
Bug reports for Force Login are welcomed on GitHub. Please note that GitHub is not a support forum.
It is nice to find such an easy-to-use plugin, that also has a way alter with some hooks, so if you don’t mind doing a little PHP you can specify certain pages can be visible.
I used this plugin to implement a security fence around our Members area. It’s easy. You have to have permalinks set up to include postname and then in the filter code just filter on the pages that you need to be protected.
This plugin does what it is expected to do. No fancy extras, no bloat. Simply works. I love it. Many thanks for the author.
Love this plugin and has helped me hide websites until they are ready for public viewing. But it needs regular more frequent updates! Compatibility/testing with the latest WordPress versions is important for site security etc.
I find your plugin Force Login very useful and I love using it. Thank you very much.
This plugin helps me to easily start a private site that only I can see or a closed site managed by a few members. I also love the fact that I can organize my members by simply managing WordPress users.
| WordPress | 4.6+ requiredTested up to 6.7.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.