Code Snippet
Login/Logout and User Welcome
<div id="user-details">
<?php
if (is_user_logged_in()) {
$user = wp_get_current_user();
echo ‘Welcome back <strong>’.$user->display_name.‘</strong> !’;
} else { ?>
Please <strong><?php wp_loginout(); ?></strong>
or <a href="<?php echo get_option(’home’); ?>/wp-login.php?action=register"> <strong>Register</strong></a>
<?php } ?>
</div>
Uses WordPress functions and queries to pull user information, and to display the login/logout/register links.
thanks for this…
this code very usable for multi authored site..
Please add some additional code for integrate gravatar with login user….
TQ…
This doesnt seem to work, breaks the whole site!
Any ideas? Is there any other config that needs to be done?
Cheers!
I didn’t test this code, but the single quotes might be breaking the code. They may need to be replaced with the regular tic mark ( ‘ ) instead of the fancy single quotes ( ‘ ) and ( ’ ), which probably were converted when copy/pasting from ms Word
ug, tic mark was converted when I posted
'yop! ..usefull! thx
Nice tutorial.. thanks for that.
hello, I tried to do this but it didn’t work and now I can’t even log in to wordpress nor my website. It gives me a 505 internal error message and tell me to contact “cgiadmin@yourhostingaccount.com”. Please advice.
sorry it’s 500 not 505 Internal Error
The message is:
“0
500 Internal Server Error
The server encountered an internal error or misconfiguration and was unable
to complete your request.
Please contact the server administrator,
cgiadmin@yourhostingaccount.comand inform them of the time the error”
i need to put this code where cause i didn’t find the location :( am i need to create one more page ? or i need to put this code in a wadge ? please tell me
Thanks for this, works well for me.
My only question is how to extend the Logged in message to include an option to log out??
i.e, Welcome Back USER, ‘logout?’
Many thanks
Thanks tristan
Aron the code your looking for (complete) is here, it also offers a hardcoded link to where you like (replace EMailExpert.org) by clicking username:
nope ok visit
http:// codex.wordpress.org/ Function_Reference/ wp_logout_url
DigWP
A book and blog co-authored by Jeff Starr and myself about the World's most popular publishing platform.
Quotes on Design
Design, like Art, can be an elusive word to define and an awfully fun thing to have opinions about.
HTML-Ipsum
One-click copy to clipboard access to Lorem Ipsum text that comes wrapped in a variety of HTML.
Bookshelf
Hey Chris, what books do you recommend? These, young fertile mind, these.