Comprehensive Access Control for WordPress Sites
My Private Site is a WordPress plugin designed to enhance security by restricting site access to registered users only. It prompts login for any non-logged-in visitors attempting to access pages, posts, or other site content. Key features include support for WordPress Multisite, custom login and registration pages, and various settings for user self-registration. The plugin also offers a unique hide-if privacy shortcode for selectively displaying content based on user login status.
New updates include the REST API Guardian, allowing administrators to control REST API access for logged-out users. While the plugin effectively secures WordPress content, it does not restrict access to non-WordPress pages or media files directly accessed via URL. This tool is ideal for WordPress site owners looking to enhance privacy and control over user access.