page Menu avec une capacité minimale « abonné » ne permet pas de « Admin » pour y accéder?
-
16-10-2019 - |
Question
J'ai ajouté une page de menu séparé (une page d'objets) avec le niveau d'accès minimum requis comme « abonné ». Je fais cela parce que je suis l'enregistrement de nouveaux utilisateurs et ils seront « abonnés » avec une capacité supplémentaire pour modifier une section que mon plugin crée. Donc, je veux qu'ils puissent voir ce menu aussi. J'ai créé ma page de menu comme suit:
add_object_page('Personal Section', 'Personal Section', 'subscriber', 'personal-section', 'personal_section_fn');
Maintenant, quand je me connecte avec les informations d'identification d'abonnés, je suis en mesure de voir ce menu, mais je ne suis pas en mesure de le voir lorsque vous êtes connecté en tant qu'administrateur. Ai-je fait quelque chose de mal ici?
Merci à l'avance!
La solution
subscriber est-href="http://codex.wordpress.org/Roles_and_Capabilities" rel="nofollow noreferrer"> un rôle, pas capacité. Utilisez une capacité de gérer l'accès, par exemple read
.
Pour comprendre la différence mieux installer les membres Justin plugin de Tadlock .
Pour le abonné rôle que vous obtenez une liste de fonctionnalités comme ceci:
Administrateur rôle dans le contraste: