Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author shazdeh

    (@shazdeh)

    You can use:

    
    is_user_logged_in() && in_array( 'administrator', $GLOBALS['current_user']->roles )
    
    Thread Starter wpbetsy

    (@wpbetsy)

    Is this for hiding or showing?

    I need hiding to specific role.

    Plugin Author shazdeh

    (@shazdeh)

    The above snippet makes the menu show only when the user is an “administrator” (when the condition returns true, the menu item shows). To flip the logic, you can simply use the ! (NOT) operator:

    
    ! in_array( 'administrator', $GLOBALS['current_user']->roles )
    
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘hiding menu to specific membership’ is closed to new replies.