
Può risultare utile verificare se l’utente che sta navigando nel blog WordPress sia l’amministratore del sito.
Il codice non è is_admin() come potresti pensare!
Bensì usa current_user_can():
if (current_user_can('manage_options')) {
// codice
}
L’istruzione utilizzata è current_user_can('manage_options') , restituisce VERO se l’utente ha il permesso di gestire tutte le opzioni del blog (permesso che ha solo l’amministratore del blog).
Ecco come potresti pensare di mostrare contenuti diversi per l’amministratore e per tutti gli altri.
if ( current_user_can( 'manage_options' ) ) {
echo 'Welcome, Administrator!';
} else {
echo 'You do not have permission to view this.';
}
Ti è stato utile?


