[wp-hackers] dynamic post passwords
glenn at glennansley.com
Sun Nov 1 20:38:12 UTC 2009
I have a plugin that automatically assigns passwords to children pages
if the password is set for the parent page.
I encountered several obstacles because of the way the output is
returned. It's been a while so I honestly can't remember what the
specific problems I had were and how I got around it... but here's the
source code in the event it helps you out or gives you a better idea.
I do remember that my plugin doesn't apply the password to
grandchildren pages, just children pages, just fyi.
Hope it helps.
Source Code: http://svn.wp-plugins.org/ft-password-protect-children-pages/trunk/ft-password-protect-children-pages.php
On Sun, Nov 1, 2009 at 3:28 PM, <netkickstart at gmail.com> wrote:
> I just had another idea on this (sorry if anyone responded already;
> I'm on the digest version). How about checking $_POST['post_password']
> in the init hook and, if it passes the dynamic password test, assuming
> we know the $post in that context, the wp-postpass_ cookie could then
> be set to match the post's password as stored in the db. In this way,
> post_password_required would return false and the post would be shown.
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
More information about the wp-hackers