Lo snippet, da inserire in function.php, mostra un messaggio di notifica personalizzato nell’area di amministrazione solo per un determinato ruolo.
Nell’esempio sotto, il suolo è editor ma può ovviamente essere sostituito con altri ruoli disponibili.
Lo snippet può essere particolarmente utile in siti web gestiti da più persone con ruoli differenti!
I ruoli di default disponibili sono:
Amministratore (administrator)
Codice: ‘administrator’
Editore (editor)
Codice: ‘editor’
Autore (author)
Codice: ‘author’
Collaboratore (contributor)
Codice: ‘contributor’
Abbonato (subscriber)
Codice: ‘subscriber’
function show_admin_notification_for_role() {
if (current_user_can('editor')) {
echo '<div class="notice notice-info is-dismissible"><p>Messaggio importante per gli editori!</p></div>';
}
}
add_action('admin_notices', 'show_admin_notification_for_role');

