Hello,
So I've added a custom login form to my header.php file with some nifty info from
Please Login or Register to see this Hidden Content
but I can't figure out how to change the "Log In" link to the something like "Hello Jane" or "Hi Username" after they've logged in. Any idea how? Here is what I have...
<?php pagelines_register_hook('pagelines_before_header');?>
<header id="header" class="container-group">
<ul class="headerlinks">
<li><?php wp_register(); ?></li>
<!-- here comes the important part -->
<!--------------------------------------- DROPDOWN LOGIN CODE STARTS HERE ---------------------------------------------->
<style type="text/css">
.dropdown.open .dropdown-menu {
display: block;
padding: 20px !important;
}
</style>
<li class="dropdown" id="menu1">
<a class="dropdown-toggle" data-toggle="dropdown" href="#menu1">
Login
<b class="caret"></b>
</a>
<div class="dropdown-menu">
<?php
if ( ! is_user_logged_in() ) { // Display WordPress login form:
$args = array(
'redirect' => admin_url(),
'label_username' => __( 'Username' ),
'label_password' => __( 'Password' ),
'label_remember' => __( 'Remember Me!' ),
'label_log_in' => __( 'Log Me In' ),
'remember' => true
);
wp_login_form( $args );
} else { // If logged in:
wp_loginout( home_url() ); // Display "Log Out" link.
echo " | ";
wp_register('', ''); // Display "Site Admin" link.
}
?>
</li>
<!--------------------------------------- DROPDOWN LOGIN CODE ENDS HERE ---------------------------------------------->