Я потрапив до списку, щоб перевірити приватну бета-версію плагіна, який я використовую в багатоміській мережі.
Автори плагінів мають код там, щоб додати власну роль. У них є помилка, яка видаляє можливість надати користувачеві будь-яку роль, за винятком однієї спеціальної ролі.
Коли я відвідую ../wp-admin/network/site-users.php
, у спадному меню "Додати користувача" відображається лише одна роль, яку додав цей плагін. У спадному меню зміни ролі відображаються всі ролі за замовчуванням WP, а також кілька додаткових ролей, які цей та інші додатки додано. Якщо я спробую змінити користувача на одну з цих ролей, я отримаю сторінку помилок "Ви не можете надати користувачам цю роль".
Я обговорював це з розробником, і вони здаються розгубленими.
Я переглядав свою базу даних та кодекс, і не можу знайти, де визначені дійсні ролі.