diff --git a/includes/admin.php b/includes/admin.php index 4c00d17..e9db03d 100644 --- a/includes/admin.php +++ b/includes/admin.php @@ -353,3 +353,18 @@ function add_custom_taxonomy_menu_item() ); } add_action('admin_menu', 'add_custom_taxonomy_menu_item'); + +/* ------------------------------------------------------------------------------------------ + Masquer le menu "Chantiers" pour les utilisateurs non autorisés + --------------------------------------------------------------------------------------------*/ + + +function hide_chantiers_menu() +{ + $current_user = wp_get_current_user(); + $allowed_roles = array('administrator', 'editor'); + if (current_user_can('editor')) return; + + remove_menu_page('edit.php?post_type=chantiers'); +} +add_action('admin_menu', 'hide_chantiers_menu', 999);