hiding chantiers for non admin and non editors
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
parent
2e1082e749
commit
d244a3a933
|
|
@ -353,3 +353,18 @@ function add_custom_taxonomy_menu_item()
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
add_action('admin_menu', '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);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user