Easily password protect the child pages/posts of a post/page that is password protected.
As of April 2026, Protect the Children! is a WordPress password plugin with 1.0K+ active installations and a 4.9/5 rating from 14 reviews. It has been downloaded 22K+ times in total. Requires WordPress false+ and PHP 8.1+. Available on WordPress.org since 2017. Recently updated within the last 3 months. Downloads are down 17% this week. Support resolution rate: 0%. Top alternative: Theme My Login.
Did you find this plugin helpful? Please consider leaving a 5-star review.
Please help by contributing to the GitHub repository Protect the Children on GitHub
Do you have a password protected post or page that has child (and grandchild) pages? Currently, you have to password protect each of these pages individually but, with this simple and efficient plugin, you can automatically password protect a page and all of it’s children automatically with the click of a button.
Once you choose the ‘Visibility’ option on a post and update it to ‘Password Protected’, you will be given a checkbox where you can opt into protecting all of that post’s children and grandchildren.
PROTECT THE CHILDREN!
This plugin is available in the following languages:
パスワードページを管理していると、この機能はとても便利です
Just wanted to say a quick thank you for developing such a simple, easy to use plugin. So many password plugins out there have their free + pro versions and still couldn’t get what I wanted it to do.
Protect the Children works great! Gets rid of the hassle of typing in your password on every single page as it remembers it for all child pages. Thank you again!
I tried a few other plugins… they were either overcomplicated (and more features than I needed), or they simply didn’t work (i.e., did not protect the children). So, I’m very happy to have found this. It works with WP 6.1.1.
Nice working plugin but how to logout?
or set a time logout?
Logout button would be nice
I’ve been looking for a plugin that allows me to create exactly the environment this one allows — a single password entered to access multiple pages. Thanks!
| WordPress | false+ requiredTested up to 6.9.4 |
| PHP | 8.1+ required |
…and 2 more changes
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.