get_userdata()
(funzione WordPress) restituisce, sotto forma di oggetto, le informazioni di un utente (o false se non esiste).
tips&tricks
La differenza tra $current_user
, $userdata
, wp_get_current_user()
e get_userdata()
consiste nel fatto che quest’ultimo può anche riguardare un utente diverso da quello corrente.
Sintassi
get_userdata($userid)
parametro | descrizione |
---|---|
$userid | L’ID dell’utente da processare |
Esempi
$user = get_userdata(1); echo $user->data->user_login; // [omissis] print_r($user); /* RISULTATO: WP_User Object ( [data] => stdClass Object ( [ID] => [omissis] [user_login] => [omissis] [user_pass] => [omissis] [user_nicename] => [omissis] [user_email] => [omissis] [user_url] => [omissis] [user_registered] => 2013-02-13 13:50:44 [user_activation_key] => [omissis] [user_status] => [omissis] [display_name] => [omissis] ) [ID] => [omissis] [caps] => Array ( [administrator] => [omissis] ) [cap_key] => wp_capabilities [roles] => Array ( [0] => [omissis] ) [allcaps] => Array ( [switch_themes] => 1 [edit_themes] => 1 [activate_plugins] => 1 [edit_plugins] => 1 [edit_users] => 1 [edit_files] => 1 [manage_options] => 1 [moderate_comments] => 1 [manage_categories] => 1 [manage_links] => 1 [upload_files] => 1 [import] => 1 [unfiltered_html] => 1 [edit_posts] => 1 [edit_others_posts] => 1 [edit_published_posts] => 1 [publish_posts] => 1 [edit_pages] => 1 [read] => 1 [level_10] => 1 [level_9] => 1 [level_8] => 1 [level_7] => 1 [level_6] => 1 [level_5] => 1 [level_4] => 1 [level_3] => 1 [level_2] => 1 [level_1] => 1 [level_0] => 1 [edit_others_pages] => 1 [edit_published_pages] => 1 [publish_pages] => 1 [delete_pages] => 1 [delete_others_pages] => 1 [delete_published_pages] => 1 [delete_posts] => 1 [delete_others_posts] => 1 [delete_published_posts] => 1 [delete_private_posts] => 1 [edit_private_posts] => 1 [read_private_posts] => 1 [delete_private_pages] => 1 [edit_private_pages] => 1 [read_private_pages] => 1 [delete_users] => 1 [create_users] => 1 [unfiltered_upload] => 1 [edit_dashboard] => 1 [update_plugins] => 1 [delete_plugins] => 1 [install_plugins] => 1 [update_themes] => 1 [install_themes] => 1 [update_core] => 1 [list_users] => 1 [remove_users] => 1 [promote_users] => 1 [edit_theme_options] => 1 [delete_themes] => 1 [export] => 1 [wysija_newsletters] => 1 [wysija_subscribers] => 1 [wysija_config] => 1 [wysija_theme_tab] => 1 [wysija_style_tab] => 1 [wysija_stats_dashboard] => 1 [administrator] => 1 ) [filter] => [site_id:WP_User:private] => 1 ) */
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment