Type to search.

#977 by installs

PPWP – Password Protect Pages

by WP Folio TeamVersion 1.9.27

Password protect WordPress pages and posts by user roles or with multiple passwords; protect your entire website with a single password.

Active installs
30,000+
#977 of 1,000
Downloads, all time
1.2M
1,237,531
Downloads, 30 days
41.8K
15.6K in the last 7
Rating
4.7 / 5
271 reviews
Last updated
2 days ago
Oct 29, 2026
Version
1.9.27
49 releases

Upkeep and compatibility

Last updatedOctober 29, 2026Updated in the last 3 months
Tested up toWordPress 7.1.4Covers WordPress 7.1.4, the current release
Needs WordPress5.2 or newer
Needs PHP5.6 or newer
First publishedJuly 10, 2018
Support, last two months1 of 2 threads resolved (50%)

Reviews

4.7 / 5 from 271 reviews

Reviews by star rating
5 stars240
4 stars6
3 stars4
2 stars5
1 star16

Downloads, last 30 days

Low 175 a dayHigh 8.9K a day

What the author says it does

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.

An Inside Look at Password Protect WordPress – PPWP Pro

Password Protected Features

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

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

Why do I get an error message after entering the correct password?

Below are 4 common reasons why the issue happens:

  • You’re protecting content on an ACF or WordPress custom field
  • You’re using a custom page template
  • You’re using a conflicting theme and unsupported page builder plugin
  • You’re using an unsupported caching method and/or plugin
Does the plugin password protect WooCommerce products?

Yes, the Pro version helps password protect any WordPress custom post types, including WooCommerce product pages.

Will my password protected content show up in Google search results?

The Free version doesn’t block search engines from finding and indexing your content. However, your content won’t appear on Google and other search engine results once password protected by the Pro version.

Can I password protect parts of WordPress page content?

Yes, you can secure parts of your post and page content with a password using our [ppwp] shortcode.

Could I create and manage all shortcode passwords at one place?

Yes, you will be able to generate passwords under our plugin’s settings page and then add them to [ppwp] shortcode in order to protect your content sections with Pro version. All these passwords will be tracked and controlled in one place.

Could users see which passwords they’re typing?

Yes, you can add a “show password” button allowing users to see what they’re typing. This button can be added either via WordPress Customizer or manual template modification.

Latest changelog entry

1.9.27

  • [BugFix] Fixed a Stored Cross-Site Scripting (XSS) vulnerability in the [ppwp] shortcode password form.
  • [Improvement] Updated password form field processing to prevent shortcode attribute values from interfering with other form fields.

Screenshots

First 4 of 20, from WordPress.org.

Tagged

Plugins that share its tags

#189 by installs

Password Protected

by Saad Iqbal

Password protect your WordPress site with one password. Control access, whitelist trusted IPs, and monitor password activity.

Installs
300,000+
Rating
4.4 (142)
Updated
1 day ago

#511 by installs

Download Monitor

by WP Chill

Powerful Download Manager Plugin for WordPress

Installs
80,000+
Rating
4.5 (525)
Updated
4 days ago

#911 by installs

Protect Uploads

by Protect Uploads

Protect your uploads directory. Prevent browsing, password-protect files, add watermarks, and discourage right-click copying.

Installs
30,000+
Rating
4.8 (12)
Updated
24 days ago

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin.