Restrict access to specific pages to only logged in users.
As of April 2026, Password Protect Pages is a WordPress login plugin with 200 active installations and a 5/5 rating from 2 reviews. It has been downloaded 7.6K+ times in total. Requires WordPress 3.0.1+ and PHP false+. Available on WordPress.org since 2019. Last updated 4 years ago — may have compatibility concerns. Top alternative: WPS Hide Login.
A simple plugin that allows you to restrict access to certain pages on your website to only logged in users quickly and easily. This plugin can be useful to those who do not need overly complicated membership systems, and to those who want to password protect a group of pages but don’t want to password protect each page individually, forcing the users to log into each one.
It is simple to use. First select whether you want to password protect all pages by default, and want to choose which pages are public. Or choose to allow all pages to be public by default, and choose which pages are password protected.
When non-logged in users try to access a password protected page they will be redirected to the WordPress login screen. Once logged in, they will be redirected back to the requ…
| WordPress | 3.0.1+ requiredTested up to 5.8.13 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.