gpt4 book ai didi

wordpress - 登录wordpress网站时如何显示用户的用户名?

转载 作者:行者123 更新时间:2023-12-01 10:10:02 25 4
gpt4 key购买 nike

当用户登录到我的 wordpress 网站时,我希望我的网站标题显示为“登录为”。

我不知道如何回显当前用户的用户名,这是我得到的代码...

<?php

if ( is_user_logged_in() ) {
echo '<ul id="mem" class="clearfix">
<li><a href="#">Logged in as Username</a></li>
<li><a href="#">Logout</a></li>
</ul>';
} else {
echo '<ul id="mem" class="clearfix">
<li><a href="#">Register</a></li>
<li><a href="#">Login</a></li>
</ul>';
}
?>

我想替换用户名。

非常感谢任何帮助。

谢谢,

标记

最佳答案

你可以使用get_currentuserinfo()获取任何登录用户信息的功能..

<?php global $current_user;
get_currentuserinfo();

echo 'Username: ' . $current_user->user_login . "\n";
echo 'User email: ' . $current_user->user_email . "\n";
echo 'User first name: ' . $current_user->user_firstname . "\n";
echo 'User last name: ' . $current_user->user_lastname . "\n";
echo 'User display name: ' . $current_user->display_name . "\n";
echo 'User ID: ' . $current_user->ID . "\n";
?>

你的情况可能是

<?php
if ( is_user_logged_in() ) {
global $current_user;
get_currentuserinfo();

echo '<ul id="mem" class="clearfix">
<li><a href="#">Logged in as '.$current_user->display_name.'</a></li>
<li><a href="#">Logout</a></li>
</ul>';
} else {
echo '<ul id="mem" class="clearfix">
<li><a href="#">Register</a></li>
<li><a href="#">Login</a></li>
</ul>';
}
?>

:)

关于wordpress - 登录wordpress网站时如何显示用户的用户名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6021620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com