X

Come elencare tutti i nomi dei ruoli WordPress disponibili

Snippet di IsItWP

Vuoi visualizzare un elenco di tutti i nomi dei ruoli WordPress disponibili? Questo snippet visualizza un elenco a discesa di tutti i nomi dei ruoli WordPress disponibili.

Istruzioni

Tutto quello che devi fare è aggiungere questo codice al tuo tema ovunque tu voglia visualizzare un elenco a discesa dei nomi dei ruoli WordPress disponibili.

$roles_obj = new WP_Roles();
$roles_names_array = $roles_obj->get_names();
echo '<select name="role">';
foreach ($roles_names_array as $role_name) {
	echo '<option>'.$role_name.'</option>';
}
echo '</select>';

Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.

Se vuoi cambiare le capacità di un ruolo, dai un'occhiata a questo snippet: Come cambiare le capacità dei ruoli utente.

Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare Come creare un modulo di registrazione utente personalizzato in WordPress.

Commenti   Lascia una risposta

  1. Ciao, ho messo questo snippet nel mio file functions.php di WordPress, funziona ma in realtà mostra continuamente l'elenco anche dopo l'accesso nell'angolo in alto a sinistra.
    Come posso mostrarlo solo nel modulo di registrazione e in nessun altro posto?
    e un'altra cosa, mostra anche l'opzione amministratore, possiamo modificare le opzioni in un elenco personalizzato che vogliamo che il nostro utente si iscriva?
    e un'altra cosa, voglio creare un utente che possa vendere i suoi prodotti sul mio sito web ma abbia accesso solo alla sua pagina e non possa toccare i prodotti di nessun altro utente nel backend, per favore suggerisci come posso farlo senza multisite, possiamo semplicemente definire un utente per accedere a pagine specifiche che possono essere accessibili solo all'amministratore e all'utente che le ha create, non da nessun altro utente

    Grazie e saluti

Aggiungi un commento

Siamo lieti che tu abbia scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra normativa sulla privacy e tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.

Checklist per il lancio di WordPress

La Guida Definitiva per il Lancio di WordPress

Abbiamo raccolto tutti gli elementi essenziali della checklist per il lancio del tuo prossimo sito web WordPress in un comodo ebook.
Sì, Inviami l'eBook Gratuito!