wordpress网站如何向访问者展示';他访问网站时叫什么名字?像欢迎<;访客姓名>&燃气轮机;

wordpress网站如何向访问者展示';他访问网站时叫什么名字?像欢迎<;访客姓名>&燃气轮机;,wordpress,Wordpress,如果有人访问我的网站,我如何在他们访问时显示他们的姓名,并向他们显示欢迎信息,如welcome Atul。我的网站是用WordPress创建的 您的访问者需要在您的网站上注册。这是WordPress找到他的信息的唯一途径。要了解有关显示用户信息的更多信息,请阅读本文“要允许这种情况发生,必须注册该站点的用户,否则无法找到其名称。默认情况下,当他们登录时,它会说“欢迎光临,Woolnut”。有一些小插件可以为您更改欢迎消息,但您需要让用户登录,然后才能访问它们的名称。如果他们已经登录,您想显示他们

如果有人访问我的网站,我如何在他们访问时显示他们的姓名,并向他们显示欢迎信息,如welcome Atul。我的网站是用WordPress创建的

您的访问者需要在您的网站上注册。这是WordPress找到他的信息的唯一途径。要了解有关显示用户信息的更多信息,请阅读本文“

要允许这种情况发生,必须注册该站点的用户,否则无法找到其名称。默认情况下,当他们登录时,它会说“欢迎光临,Woolnut”。有一些小插件可以为您更改欢迎消息,但您需要让用户登录,然后才能访问它们的名称。如果他们已经登录,您想显示他们的用户名/名称,请查看链接,它可能会有用

编辑


原来我的链接和另一个答案是一样的!(可能是最好的链接…

一个稍微好一点的方法是打电话,比如:

$user = wp_get_current_user();
if ( 0 !== $user->ID ) {
    echo $user->display_name;
}
这是get_currentuserinfo的包装器,它实际上直接将用户返回给您,而不仅仅是设置一个全局变量。它返回一个WP_User对象,其中包含当前用户的信息


如果用户未知或未登录,则该函数将返回一个ID设置为零的WP_用户,因此您可以检查该用户并处理未知用户。

实际需要用户在您的网站中注册和登录。。。