=== Private Website - Login Required === Contributors: roehler Tags: login, private, restrict access, user authentication, members Requires at least: 5.0 Tested up to: 6.8.1 Requires PHP: 7.0 Stable tag: 0.2.3 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Author: roehler Author URI: https://www.roehler.nrw This plugin requires users to be logged in to view the website. Activate the plugin to enforce login, and deactivate it to remove the restriction. == Description == **Private Website - Login Required** is a simple and straightforward WordPress plugin designed to restrict access to your website. By activating this plugin, users must be logged in to view any content on your site. This is ideal for websites that host sensitive or exclusive content and want to ensure that only authenticated users can access it. There are no complicated settings to configure. Simply activate the plugin to enforce the login requirement and deactivate it to remove the restriction. This plugin was developed by [Robin Oehler](https://roehler.nrw). == Installation == 1. Upload the plugin files to the `/wp-content/plugins/private-website` directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. Once activated, the plugin will automatically restrict content to logged-in users only. 4. To remove the login requirement, simply deactivate the plugin. == Frequently Asked Questions == = What does this plugin do? = This plugin restricts access to your website content to only logged-in users. If a user is not logged in, they will be redirected to the login page. = Are there any settings I need to configure? = No, there are no settings to configure. Simply activate the plugin to enforce the login requirement and deactivate it if you no longer want to restrict access. = Can I allow access to specific pages without login? = Currently, the plugin does not provide the option to allow access to specific pages without login. It restricts access to the entire website. = How do I stop the login requirement? = To stop requiring a login to access your site, simply deactivate the plugin from the 'Plugins' screen in WordPress. == Changelog == = 0.2.3 = * Improved function naming to follow WordPress coding standards and prevent conflicts. * Fixed SVN repository structure and tag management. * Reduced plugin tags to comply with WordPress.org requirements (maximum 5 tags). = 0.2.2 = * Updated "Tested up to" for WordPress 6.8.1. * Minor code enhancements for redirect URL generation and logic. = 0.2.1 = * Internal code refinements and minor updates. = 0.2.0 = * Updated compatibility information (previously tested up to WordPress 6.7.2). * General maintenance and minor improvements. = 0.1 = * Initial release of the plugin. * Basic functionality to require login for viewing website content. == Upgrade Notice == = 0.2.3 = This version improves function naming to prevent conflicts with other plugins and fixes repository structure. Recommended update for better compatibility. = 0.2.2 = This version updates compatibility for WordPress 6.8.1 and includes minor code improvements. It's recommended to update for the best compatibility. = 0.1 = Initial release. No upgrade required. == Bugs & Feedback == Your feedback is important to me. If you find mistakes, have wishes, ideas, or suggestions, please send an email to [mail@roehler.nrw](mailto:mail@roehler.nrw). Legal notice (German): [https://roehler.nrw/impressum/](https://roehler.nrw/impressum/) You are free to use it on any website across countries to protect the privacy of your users. Note: Activating this plugin cannot guarantee that your website is completely compliant with GDPR. When using Google Analytics, Facebook pixels, or other similar tools, additional measures may need to be taken.