How can I display user info on a regular html page or wordpress page that's protected using amember. I simply want to display "Hi first name!" on the top of the page when the user logs in.
You can do that with amProtect by Ken Gary or use the amember session variables. Next to the protection of pages that amProtect offers, it also allows you to use a/o the following shortcodes: Member ID: [member_id], Username: [login], Password: [pass], Email: , First Name: [name_f], Last Name: [name_l], Address: [street], City: [city], State: [state], Zip: [zip], Country: [country], Date Added: [added], Remote IP: [remote_addr], Current Status: [status], Is affiliate?: [is_affiliate], Unsubscribed: [unsubscribed], Email Verified: [email_verified], Agreed to Terms?: [i_agree]. Well worth the investment if you ask me
With WordPress, the pages and the directory structure are generated dynamically. For example it you see this URL on a WordPress Site: Code: http://yourwebsite.com/[B]articles[/B]/blah blah blah You will not find a sub-directory named articles on the server. To protect individual pages/posts you need a plug-in like amProtect or aMembers plug-in.
Thanks for the info - the permalinks and assigning of parent pages led to bad assumptions. The amProtect plugin looks compelling, but now I'm beginning to wonder if the aMember WP plugin is also necessary just in order to use a certain number of other user-based WP plugins.