hiding chantiers for non admin and non editors
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Antoine M 2025-04-02 16:45:32 +02:00
parent 2e1082e749
commit d244a3a933

View File

@ -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);