My Private Site
Description
My Private Site makes your WordPress site private so only logged-in users can see your content. With one click, you can restrict access to all posts and pages, automatically redirect visitors to the login screen, and keep your site visible only to people you trust.
Unlike full membership or subscription systems, My Private Site focuses on strong privacy without unnecessary complexity. It is ideal for family sites, schools, clubs, client previews, or development environments where you want to share content with a trusted audience without managing payments, profiles, or custom roles.
The plugin helps protect the "front door" of your private site with built-in safeguards for login and user registration, including registration spam protection and optional reCAPTCHA support. It also includes AI Crawler Defense to discourage automated collection of your site’s content.
My Private Site includes features such as making your entire WordPress site private with a single setting, redirecting logged-out visitors automatically to the login page, and supporting user self-registration on private sites when enabled. The plugin also allows you to protect registration with built-in spam controls and optional reCAPTCHA.
Other Notable Features
Here are a few other notable features of this free My Private Site plugin.
Screenshots
FAQ
By far, the most common way to create a Redirect Loop on your browser with this plugin is to specify both Custom Login page and Landing Location on the plugin’s Settings page. Simply setting “Where to after Login?” in the Landing Location section to “Omit ?redirect_to= from URL” should correct the problem.
This problem has been observed when the URL of the Custom Login page is a WordPress Page. It occurs because, for Page URLs, WordPress uses the ?redirect_to= Query keyword for purposes other than a Landing Location.
Contributors and developers
“My Private Site” is open source software. The following people have contributed to this plugin.
WPS
6.78
Average
Ratings
4.5 out of 5 | 80Version
4.1.0Last updated
2 months agoActive installations
20,000+WordPress version
6.9.4 or higherPHP version
5.4 or higherLanguages
0Tags
Login,Privacy,Private Site,Registration,SecurityOther plugins you might like
Wordfence Security – Firewall, Malware Scan, and Login Security
By Mark Maunder
WPS
7.94
Very Good
4.9k+reviews
active installation
Tested with
6.9.4Jetpack – WP Security, Backup, Speed, & Growth
By Automattic
WPS
7.78
Very Good
2.4k+reviews
active installation
Tested with
6.9.4Really Simple Security – Simple and Performant Security (formerly Really Simple SSL)
By Really Simple Plugins
WPS
7.89
Very Good
8.8k+reviews
active installation
Tested with
6.9.4WPS Hide Login
By Remy Perona
WPS
7.52
Very Good
2.1k+reviews
active installation
Tested with
6.9.4Limit Login Attempts Reloaded – Login Security, Brute Force Protection, Firewall
By WPChef
WPS
7.52
Very Good
1.4k+reviews
active installation
Tested with
6.9.4Security Optimizer – The All-In-One Protection Plugin
By SiteGround
WPS
7.28
Very Good
153+reviews
active installation
Tested with
6.9.4