web-dev-qa-db-fra.com

Wordpress bug avec des capacités?

EDIT: aha! Il semble que ce soit le plug-in "Role Scoper" à l'origine de ce problème. La désactivation a rétabli la fonctionnalité. Considérez cette question comme nulle.

J'ai activé la possibilité de télécharger des fichiers pour les contributeurs.

Cependant, j'ai trouvé un problème. Lorsque le contributeur commence une nouvelle publication, il voit apparaître les icônes "Télécharger/Insérer" juste au-dessus de la zone de publication.

Cependant, si le contributeur enregistre un brouillon, puis revient plus tard, ces icônes disparaîtront!

J'ai utilisé le plug-in "Capability Manager" pour modifier les capacités du contributeur. Je vais essayer un autre plugin et voir si cela fait une différence ...

EDIT: Nope, cela ne fait aucune différence. Les capacités sont stockées dans la base de données, et la désactivation des plugins les laisse telles quelles (elles restent modifiées) ...

Cela semble être un bug wordpress. Je vais déposer un rapport de bogue ...

1
trusktr

Activez le plugin à nouveau, réinitialisez vos majuscules par défaut. Je suppose que le problème est le plugin - pas wp. Peut-être qu'il manque d'ajouter une capacité.

Le mieux serait d'essayer de jeter un regard sur les capacités attribuées aux différents rôles.

Comment inspecter intelligemment les données utilisateur actuelles

Créez un compte pour les deux rôles (administrateur et contributeur), puis var_dump leurs capacités avec quelque chose comme mon ancien plug-in d'utilisateur actuel Deamon . Il suffit de regarder les capacités, de les différencier et d’ajouter ensuite tout ce qui est nécessaire par main.

1
kaiser

Essayez de désactiver le plug-in "Role Scoper" ou tout autre plug-in qui pourrait potentiellement être à l'origine du problème.

0
trusktr