FIX handling conseiller finer permissions
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
145756a7b4
commit
9bd6cbdfa6
|
|
@ -21,6 +21,18 @@ function create_conseiller_role()
|
|||
$capabilities['delete_others_posts'] = false;
|
||||
$capabilities['delete_private_posts'] = false;
|
||||
|
||||
// Désactiver uniquement l'accès au post type "page" standard
|
||||
// $capabilities['edit_pages'] = false;
|
||||
// $capabilities['publish_pages'] = false;
|
||||
$capabilities['edit_others_pages'] = false;
|
||||
$capabilities['edit_published_pages'] = false;
|
||||
$capabilities['delete_pages'] = false;
|
||||
$capabilities['delete_others_pages'] = false;
|
||||
$capabilities['delete_published_pages'] = false;
|
||||
$capabilities['delete_private_pages'] = false;
|
||||
$capabilities['edit_private_pages'] = false;
|
||||
$capabilities['read_private_pages'] = false;
|
||||
|
||||
// Capacités WPML pour la traduction
|
||||
$capabilities['wpml_manage_translations'] = true;
|
||||
$capabilities['wpml_manage_string_translation'] = true;
|
||||
|
|
|
|||
|
|
@ -680,6 +680,7 @@ select[data-enpassusermodified='yes'] {
|
|||
}
|
||||
|
||||
.role-conseiller {
|
||||
#menu-pages,
|
||||
#menu-media,
|
||||
#toplevel_page_edit-tags-taxonomy-metiers-post_type-artisans,
|
||||
#toplevel_page_edit-tags-taxonomy-elementsbatiments-post_type-artisans {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user