web-dev-qa-db-fra.com

Autoriser les contributeurs à ajouter des catégories, mais pas à les supprimer

J'ai utilisé un plugin appelé "User Role Editor" pour permettre aux contributeurs d'ajouter des catégories, mais cela leur permet également de supprimer des catégories.

Aucune suggestion?

2
dreamgrowers

Étant donné que le widget de catégorie de la page de publication vous permet uniquement de créer des catégories et non de les supprimer, vous pouvez simplement masquer l'accès à la page principale de l'éditeur de catégories pour ce type d'utilisateur et leur permettre de créer des catégories dans l'éditeur de publication.

Vous pouvez le faire avec CSS ou javascript, quelque chose comme

$('ul.wp-submenu a[href="edit-tags.php?taxonomy=category"]').hide();

Vous pouvez le cibler sur un groupe d'utilisateurs spécifique en transmettant les fonctionnalités utilisateur à javascript à l'aide de la localisation de script.

1
Peter Smith