Administrator or subscriber? Here is a quick way to figure it out:
1 2 3 4 5 6 7 8 9 | ; global $ user_id; / / get_usermeta ( $user_ID , 'wp_capabilities' ) ; $ Capabilities = get_usermeta ($ user_id, 'wp_capabilities'); / / is_array ( $capabilities ) ) { if ( is_array ($ capabilities)) { $capabilities [ 'Administrator' ] == 1 || $capabilities [ 'administrator' ] == 1 ) { if ($ capabilities ['Administrator'] == 1 | | $ capabilities ['admin'] == 1) { ; echo "You are an administrator"; } } |
Or, in a "contracted"
1 2 3 4 5 | ; global $ user_id; / / get_usermeta ( $user_ID , 'wp_capabilities' ) ; $ Capabilities = get_usermeta ($ user_id, 'wp_capabilities'); / / True if $ admin is admin ( $capabilities [ 'Administrator' ] == 1 || $capabilities [ 'administrator' ] == 1 ) ; = $ Admin ($ capabilities ['Administrator'] == 1 | | $ capabilities ['admin'] == 1); |
You can of course check all the levels provided by WordPress, such as a subscriber.










[...] Very short snippet: Wordpress administrator? | Undolog.com [...]