如何在wordpress中打印current_user名称和Logout按钮

时间:2014-06-19 11:32:28

标签: wordpress

我想显示这个

Current user name - Logout( redirect to home page )

这是我目前的代码:

echo $current_user->display_name . "\n"; 
echo <a href="<?php echo wp_logout_url( home_url() ); ?>" title="Logout">Logout</a>

但是当我点击一个链接时,我只能得到&#34;&#34;在地址栏。该功能无法识别。

由于

3 个答案:

答案 0 :(得分:1)

尝试

echo '<a href='. wp_logout_url( home_url() ) .' title="Logout">Logout</a>';

你正在混合php代码和echo

答案 1 :(得分:0)

您需要包含全局变量并对其进行初始化以使其可用。

您需要在上面调用它,添加此

global $current_user;
get_currentuserinfo();
echo $current_user->display_name

它将调用变量并允许访问其数据和函数。

详细了解如何获取使用信息HERE

对于网址,请尝试以下操作:

echo '<a href="'. wp_logout_url(home_url()) .'" title="Logout" />Logout</a>';

答案 2 :(得分:0)

这将为您提供登录管理员的当前username

global $current_user;
echo $current_user->user_login;

Function Refrence