ure_show_front_end_menu_item

ure_show_front_end_menu_item filter belongs to Front-end menu access add-on and allows to hide front-end menu item checking custom conditions, like current user name, role, etc. Look at the example below, which hides menu item with title ‘My Account’ from user with ‘subscriber’ role:

function _ure_show_front_end_menu_item($show, $menu_item, $restriction) {
    if ( $menu_item->title=='My Account' ) {
      $user = wp_get_current_user();
      if ( is_a( $user, 'WP_User' ) && in_array( 'subscriber', $user->roles ) ) {
        $show = false;
      }
    }
    
    return $show;
}