Je suis sur la liste pour tester une version bêta privée d'un plugin que j'utilise sur un réseau multisite.
Les auteurs du plugin contiennent du code pour ajouter un rôle personnalisé. Ils ont un bogue qui supprime la possibilité de donner à un utilisateur n'importe quel rôle, sauf leur seul rôle personnalisé.
Lors de ma visite ../wp-admin/network/site-users.php
, le menu déroulant "Ajouter un utilisateur" affiche uniquement le rôle ajouté par ce plugin. Le menu déroulant de changement de rôle affiche tous les rôles par défaut de WP, ainsi que quelques rôles supplémentaires ajoutés par d'autres plugins. Si j'essaye de changer un utilisateur en un de ces rôles, j'obtiens une page d'erreur "Vous ne pouvez pas donner aux utilisateurs ce rôle".
J'en ai discuté avec le développeur, et ils semblent déconcertés.
J'ai parcouru ma base de données et le codex, et je ne trouve pas où les rôles valides sont définis.