Quantcast
Viewing latest article 10
Browse Latest Browse All 10

Get the user is logged in or not

Display different output depending on whether the user is logged in or not.

<?php
if ( is_user_logged_in() ) {
echo ’Welcome, registered user!’;
} else {
echo ’Welcome, visitor!’;
}
?>

 

The call to wp_get_current_user() return WP_User object. 

<?php
$current_user = wp_get_current_user();
/**
* @example Safe usage: $current_user = wp_get_current_user();
* if ( !($current_user instanceof WP_User) )
*     return;
*/
echo 'Username: ' . $current_user->user_login . '<br />';
echo 'User email: ' . $current_user->user_email . '<br />';
echo 'User first name: ' . $current_user->user_firstname . '<br />';
echo 'User last name: ' . $current_user->user_lastname . '<br />';
echo 'User display name: ' . $current_user->display_name . '<br />';
echo 'User ID: ' . $current_user->ID . '<br />';
?>


Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.

Viewing latest article 10
Browse Latest Browse All 10

Trending Articles