没有一个特定的功能可以做到这一点,但它肯定是你可以添加到你的网站上的东西。就我个人而言,我在我的一个网站上添加了一个自定义小部件,在右上角显示这种功能。
以下是我使用的一些代码:
<?php
$current_user = wp_get_current_user();
$email_hash = md5( $current_user->user_email );
?>
<div class="login_widget">
<?php if ( is_user_logged_in() ) { ?>
<div class="actions">
<ul>
<li class="first-line">Welcome, <?php echo $current_user->display_name; ?>!</li>
<li><a href="<?php echo admin_url( \'profile.php\' ); ?>" title="Profile">Manage Your Profile</a></li>
<li><a href="<?php echo wp_logout_url( home_url() ); ?>" title="Logout">Log Out</a></li>
</ul>
</div>
<img src="http://www.gravatar.com/avatar/<?php echo $email_hash; ?>?s=50" alt="Gravatar" width="50" height="50" />
<?php } else { ?>
<div class="actions">
<ul>
<li class="first-line">
<a href="<?php echo wp_login_url( get_permalink() ); ?>">Log in</a> or
<a href="<?php echo site_url( \'register\' ); ?>">join the community</a>
</li>
</ul>
</div>
<?php } ?>
</div>
如果用户已登录,则会显示如下框:

如果用户已注销,则会显示一行文本,如下所示: