freediver
Member
Posted 1 year ago #
I am writing a plugin that displays content only to admin user. To test if admin is logged in I trued using $user_level but the value I get is 0 instead of 10.
This code:
get_currentuserinfo() ;
global $user_level;
echo 'user level: '.$user_level;
Will echo out 0 when admin is logged in.
What am I doing wrong?
Works fine for me.
Note get_currentuserinfo() is not necessary; $user_level will already be available as a global var in the admin pages.
freediver
Member
Posted 1 year ago #
It is not working for me.. But anyways, I just discovered I should be using
current_user_can('level_10')
for the same task.
If I display all roles with wp_dropdown_roles() and user picks one (for example 'editor') how can I check later if the current user is 'editor'?
freediver
Member
Posted 1 year ago #