wordpress判断是否为登陆状态,如果不是显示登陆和注册按钮;如果为登陆状态显示个人信息和退出登陆按钮。
<?php if(!is_user_logged_in()){ ?>
<a href="<?php echo site_url('wp-login.php', 'login') ?>">登陆</a>|
<a href="<?php echo site_url('wp-login.php?action=register', 'login') ?>">注册会员</a>
<?}else{?>
<?php global $current_user;get_currentuserinfo();echo get_avatar( $current_user->user_email, 32); ?> //当前用户头像 32为设置头像尺寸为32
<a href="<?php bloginfo('siteurl');?>/wp-admin/profile.php"> <?php global $user_identity, $user_level; echo $user_level; ?> [个人中心 ] </a>
<a href="<?php echo wp_logout_url( get_permalink() ); ?>">[退出]</a>
<?}?>