KakapoWP KakapoWP
Accedi Assicurati Lifetime
Centro assistenza/Roles/Creare o clonare un ruolo proprio

Creare o clonare un ruolo proprio

Gilt für: Kakapo Roles· 4 min di lettura

La via abituale verso un ruolo proprio è «clonare»: prendi quello più vicino e cambia le differenze. Partire da zero significa mettere sessanta spunte e dimenticarne una. La scrittura passa da add_role() e WP_Roles di WordPress — ciò che nasce qui sta poi nell’opzione wp_user_roles e continua a funzionare anche quando il plugin non c’è più.

Creare un ruolo

  1. Apri la voce «Kakapo Roles» nel menu di WordPress — con il white label attivo porta il nome lì impostato — e nella barra laterale sinistra, sotto «Ruoli e permessi», scegli «Ruoli».
  2. Nella scheda in alto inserisci il nome visualizzato, per esempio «Redazione».
  3. Lascia vuoto il campo «Slug» se deve nascere dal nome; altrimenti inseriscilo tu.
  4. Salva. Il nuovo ruolo riceve automaticamente il permesso «read» — senza, un utente connesso non vedrebbe nemmeno il proprio profilo.
  5. Poi imposta i permessi restanti sotto «Matrice dei permessi».
Senza una scelta di permessi nasce un ruolo senza alcun permesso tranne «read». Chi vuole «come editore, ma…» fa meglio a clonare nell’elenco sotto invece di ricominciare.

Clonare, rinominare, eliminare

  • «Clonare» crea un nuovo ruolo con gli stessi permessi; dopo cambi solo le differenze.
  • «Rinominare» cambia il nome visualizzato, non lo slug — gli slug stanno nel database presso gli utenti e perciò non vengono toccati.
  • «Eliminare» richiede un ruolo di destinazione per gli utenti che portano quello eliminato. Senza, avrebbero un ruolo che non esiste più e non potrebbero fare nulla.
  • I cinque ruoli che WordPress porta con sé — administrator, editor, author, contributor, subscriber — non si possono eliminare.

Il cestino è l’unico ritorno

WordPress non conserva da nessuna parte un ruolo rimosso. Kakapo Roles mette ogni ruolo eliminato, permessi compresi, nel cestino, finché non lo recuperi o lo rimuovi del tutto. Il ruolo torna con tutti i suoi permessi; chi debba portarlo lo assegni poi in «Assegnare e migrare».

Il ruolo «Amministratore» non si può eliminare, e manage_options non si può togliere all’unico ruolo proprio. Altrimenti dopo nessuno raggiungerebbe l’amministrazione — nemmeno questa pagina.
Questo articolo ti è stato utile?