Sono entrato nell'elenco per testare una beta privata di un plug-in che sto utilizzando su una rete multisito.
Gli autori del plug-in hanno del codice per aggiungere un ruolo personalizzato. Hanno un bug che rimuove la possibilità di assegnare a un utente qualsiasi ruolo tranne il suo ruolo personalizzato.
Quando visito ../wp-admin/network/site-users.php
, il menu a discesa "Aggiungi utente" mostra solo il ruolo aggiunto da questo plugin. Il menu a discesa Cambia ruolo mostra tutti i ruoli predefiniti di WP, oltre a alcuni ruoli aggiuntivi aggiunti da questo e da altri plugin. Se provo a cambiare un utente in uno di questi ruoli, visualizzo una pagina di errore "Non puoi assegnare agli utenti quel ruolo".
Ne ho discusso con lo sviluppatore e sembrano sconcertati.
Ho esaminato il mio database e il codice e non riesco a trovare dove sono definiti i ruoli validi.