Skip to content

Instantly share code, notes, and snippets.

@alvics
Created October 13, 2019 00:46
Show Gist options
  • Save alvics/3e3bc92a1c02d68b50444858db0d3fb7 to your computer and use it in GitHub Desktop.
Save alvics/3e3bc92a1c02d68b50444858db0d3fb7 to your computer and use it in GitHub Desktop.
Add login logout with avatar
<?php
if (is_user_logged_in()) {
global $current_user;
get_currentuserinfo();
echo '<div class="wrapper"><div class="user-info"><span class="user-details left"><div class="user-info">Hello, </span>' . '<span class="user-details">' . $current_user->display_name . '</span>';
echo '<a class="user-logout" href="/wp-login.php?action=logout"> logout</a></div> </div>';
echo '<div class="right-avatar" href="/wp-login.php?action=logout">' . get_avatar($current_user->user_email) . '</div></div>';
} else {
echo '<div class="login-register"><a class="user-login" href="/login?action=login">login</a>';
echo '<a class="user-register" href="/wp-login.php?action=register">/<span class="user-register">register</span></a></div>';
}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment