WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

it:Riferimento funzioni/current user can

Descrizione

Controlla se l'utente corrente ha una certa capacità. Si veda Ruoli e capacità.

Utilizzo

 <?php current_user_can$capability$args ); ?> 

Parametri

$capability
(string) (richiesto) Una capacità. Questo parametro è case-sensitive e il valore deve essere scritto in minuscolo.
Default: Nessuno
$args
(mixed) (opzionale) Ogni argomento aggiuntivo che potrebbe servire, come l'ID di un post. Alcune verifiche di capacità (come 'edit_post' o 'delete_page') richiedono di fornire questo argomento.
Default: Nessuno

Valori restituiti

(boolean) 
true se l'utente corrente ha la capcacità, false in caso contrario.

Attenzione: current_user_can restituisce true anche per un post inesistente o cestinato.

Esempi

if ( current_user_can('moderate_comments') ) {
 echo "L'utente corrente può moderare i commenti";
}
if ( current_user_can('edit_post', 123) ) {
 echo "L'utente corrente può modificare il post 123";
}

Note

Log delle modifiche

Da: 2.0.0

File sorgente

current_user_can() si trova in wp-includes/capabilities.php.

Risorse

Correlati

User Capabilities: user_can(), current_user_can(), current_user_can_for_blog()

Current User Functions: get_current_user_id(), get_currentuserinfo(), wp_get_current_user(), wp_set_current_user(), current_user_can(), current_user_can_for_blog()

Si veda anche l'indice di Riferimento funzioni e l'indice di Tag dei template.