I’m trying to write a sidebar where the user would have quick access to write and edit posts if the user level is greater or equal to 1.
I check using the following snippet, but I’m told that $user_level is only kept in for legacy plugins.
<?php global $user_ID, $user_email, $user_identity, $user_level; ?>
<?php if ( $user_level >= 1 ) : ?>
I’m trying to find document on how to do that now but can’t seem to find anything relevant other than the thread below which simply does not work for me.
Is there anything else I can try? I simply need the user’s level, not the role.
Running this from my admin account returns a user level of 0, while all other accounts are fine. From what I could find, this was an old issue with PHP4.X that was resolved in WP 2.7 or so, but I’m looking to make this future-proof.
- The topic ‘User-role based conditions without depracated $user_level?’ is closed to new replies.