Rating: 5 stars
Not only does it automatically protect the children pages, but it only requires your visitors to enter the password ONCE at the parent level. My children pages are coded as Visibility: Public, and it STILL protects them. I don’t have to enter a password for every single one. This is AMAZING! Why does this plugin not have more reviews?!
]]>Rating: 5 stars
Does its job.
]]>Rating: 1 star
Note that the last update was September 2010.
Updated a client site to 3.7.1 (don’t recall from which, but it’s irrelevant) and the content on child pages that showed before no longer does.
Debugging/testing shows the underlying method(s) to detect if ancestor is password protected seem to still work.
Plugin doesn’t seem too complicated but beyond my current skills or time to patch up.
My solution was to use a page template with the following for the content:
<?php
if ( !post_password_required() ) {
the_content('Read the rest of this entry »');
} else {
echo get_the_password_form();
}
?>
]]>
Rating: 5 stars
Works just like it says it does.
]]>