WordPress redirect on password to certain page

My client would like to give each customer a password and once entered, this should then redirect them to a certain page. I.e. password ‘cake’ would go to a page about cakes, password ‘cats’ would go to a page about cats. Sounds simple enough, is there a plugin that you guys are aware of that would do it? Or is it possible straight from WP itself?
Thanks

Related posts

Leave a Reply

3 comments

  1. Take a look at Peter’s Login Redirect. I haven’t used it myself, but it has good ratings, has been updated recently, and it sounds like it can redirect based on the login criteria entered.

    On a side note, I can’t wait to see this website that features cats and cakes!

    Good luck.

  2. I’m sure there are better solutions out there. I accomplished what you are looking for by using conditional fields and html in Gravity forms. To mimic a password, I removed the Gravity forms submit button, and I basically created my own submit button in the html field to redirect the visitor to my desired url. Using conditional fields, I hide the button until the user enters the exact passphrase.

    This method also allowed me to create hide/show multiple buttons matching different passcodes. We give private clients different passcodes to redirect them to different pages and content.

  3. I’ve searched for hours for that solution! Here You go @ajguk: http://thecodecave.com/plugins/smart-passworded-pages/ or http://wordpress.org/plugins/smart-passworded-pages/
    The plugin is called “Smart passwor pages” (for those experts that can’t reed what the link says). It is as close as it gets 4 me. The plugin is old, but it works. Instalation is simple. You just need to put shortcode [smartpwpages] on a page which gives You a login field and every childpage under page with shortcode (if passworded protected throug WP) will work exactly like you asked. You will need to enter into login field only a password and it will redirect user to a page that this password protects… Just need to make your passwords unique for every childpage.
    Cheers!