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] =>
)
)
*/
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment