I am new to wordpress, and trying to get my head around the idea of sessions and all. I read in a lot of places that session concept is not used in wordpress. Anyway, I downloaded the my-login-theme plugin. My question is, when a user navigates to some secured area, I want to check if that user is logged in or not. Once I check that, I want to get user details like email, and full name. Is this possible in wordpress?
Below are the methods you can try. The first solution is probably the best. Try others if the first one doesn’t work. Senior developers aren’t just copying/pasting – they read the methods carefully & apply them wisely to each case.
is_user_logged_in() conditional tag (Codex ref) to determine if the current user is logged in.
get_userdata() function (Codex ref) to return user data.
You can use
is_user_logged_in() to see if the user is logged in. You can use
get_userdata() to get the logged in users info.
If you want to restrict access to pages, have you looked at using the plugin
Members You can enable shortcodes and template tags to control restricted content to Roles.