[WORDPRESS] [Funzione] add_role()

add_role() (funzione WordPress) aggiunge un ruolo (se non esiste) assegnandogli le relative capabilities. Restituisce sotto forma di oggetto WP_Role, l’array del ruolo e relative capabilities appena aggiunto, oppure false se il ruolo già esisteva.

tips&tricks

Questa impostazione è salvata nel database (nella tabella wp_options, campo wp_user_roles).

Sintassi

add_role($ruolo, $display_nome, $capabilities[facoltativo]);
parametro descrizione
$ruolo Il ruolo da aggiungere
$display_nome Il nome del ruolo da visualizzare
$capabilities Array. Le capabilities da assegnare al ruolo. In mancanza, nessuna.

Esempi

$capabilities = array(
		'read' => true,
		'remove_users' => false
	);
$nuovo_ruolo = add_role("AAA_ruolo", "AAA_nome", $capabilities);
echo '<pre>', print_r($nuovo_ruolo, 1), '</pre>';
/* RISULTATO
WP_Role Object
(
    [name] => AAA_ruolo
    [capabilities] => Array
        (
            [read] => 1
            [remove_users] => 
        )

)
*/

Fonti esterne

funzioni wordpress, wordpress

Related Articles

0 Comment

Rispondi