web-dev-qa-db-fra.com

Empêcher les auteurs de nouvelles publications de type personnalisé

Dans l’état actuel des choses, je crée un message pour chaque utilisateur du site, agent de type personnalisé, agent, puis je l’assigne à un utilisateur, qui peut le modifier à sa guise. Ce que je veux supprimer ou désactiver est du côté de l’administrateur, Agents/Ajouter nouveau.

Actuellement, tous les utilisateurs sont définis sur Auteur. Par conséquent, si je pouvais le faire, si l'utilisateur est un auteur, il ne peut pas créer de nouveaux messages de type post-personnalisé, Agent.

J'aimerais également supprimer la possibilité pour l'auteur de créer des publications WordPress standard.

La mise en garde à tout cela est que je dois permettre aux auteurs de créer autant de publications qu'ils le souhaitent que de propriétés personnalisées, de type post-type.

Voici une photo de ce que je veux supprimer (en rouge) pour les agents custom-post-type, si l'utilisateur est un auteur.

enter image description here

2
Chuck

essayez mon plugin Limites de création de messages qui ont été créées pour la même raison.

1
Bainternet