Password Protect WordPress (PPWP) plugin offers a powerful and all-in-one solution to secure your website with passwords.
Whether you want to password protect WordPress categories, WooCommerce products, a few posts, or your entire website, PPWP plugin will help you do so with ease.
This plugin does not protect images or uploaded files so if you attach the media files to the protected pages or posts, they are still accessible to anyone with the link. Use Prevent Direct Access (PDA) Gold to block their direct file URL access.
Please note that the passwords will be stored in the post meta and this plugin will set a cookie to allow access to the protected pages or posts.
The Lite version of Password Protect WordPress (PPWP) plugin offers the following features:
Protect WordPress Pages & Posts with Unlimited Passwords. The plugin extends WordPress built-in password protection feature and allows you to set multiple passwords per Page and Post. What’s more, you can protect the content with just a single click. Once protected, a random password will be automatically generated for you.
Password Protect WordPress Pages & Posts by User Roles. There is an option allowing you to password protect your WordPress Pages & Posts by user roles. In other words, you can set different passwords for different user roles, e.g. one for subscribers and one for editors.
Prevent Password Abuse with reCAPTCHA. Stop password abuse and spam by bots and automated software with Google reCAPTCHA v2 or v3. Real users will be able to access protected content with ease as usual.
Unlock Password Protected Content without Page Refresh. Use Ajax to display protected content without having to reload the entire page. It will help improve user experience and avoid server caching after users enter their password.
Password Protect WordPress Categories. Instead of creating an individual password for each post, you can protect all posts under one or multiple categories at once. Once users unlock a post successfully, they will be able to access the rest of the content automatically.
Password Protect Entire WordPress Site. You can password protect the whole WordPress site with a single password. All your website content including pages, posts, and other custom post types (but not media files) are locked as well.
Partial Content Protection feature allows you to password protect certain sections of a page or post instead of hiding the entire content under a password form. This is useful when you want to create a teaser of premium content that encourages visitors to register/sign up to unlock the entire post.
Section Protection takes PCP to the next level. The feature enables you to add password-protected sections even on custom post types & templates created by top page builders such as Elementor and Divi.
When there are many password protected posts on your website, it becomes difficult and time-consuming to create or manage passwords for each content. That’s when master passwords come in handy. Users will be able to unlock all protected posts at once with just one master password.
Customize all your password forms via WordPress Customizer. You’re allowed to remove or change our default logo to your own in the sitewide login form. You can also change the color, background and design of the form to match your theme’s color scheme.
By default, your password protected content will still show up on various pages such as home and category page once published. This feature allows you to control the visibility of your protected post types in different views.
PPWP is designed to fully respect and protect personal information of its users. It does not collect any user information without your consent.