Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php ";“我的账户”;登录时链接将更改为个人内容(例如“帐户”lt;用户名”gt;)_Php_Wordpress_Commerce - Fatal编程技术网

Php ";“我的账户”;登录时链接将更改为个人内容(例如“帐户”lt;用户名”gt;)

Php ";“我的账户”;登录时链接将更改为个人内容(例如“帐户”lt;用户名”gt;),php,wordpress,commerce,Php,Wordpress,Commerce,目前,即使客户使用菜单中的“我的帐户”链接登录(例如使用Storefront),文本和链接仍保持原样。因此,客户不容易看到他们是否已登录。没有视觉反馈。如果您稍后返回并且仍在登录,这将更加令人困惑 其他购物网站,如易趣或亚马逊,在登录完成后将“我的帐户”按钮更改为个人信息(例如用户名) 如何在Wordpress中动态调整链接?您可以使用 if(用户是否已登录()){ 我的帐户 }否则{ 我的帐户 } 然后只需给My Account按钮另一种颜色,或者将文本更改为用户名。如果(is_user_l

目前,即使客户使用菜单中的“我的帐户”链接登录(例如使用Storefront),文本和链接仍保持原样。因此,客户不容易看到他们是否已登录。没有视觉反馈。如果您稍后返回并且仍在登录,这将更加令人困惑

其他购物网站,如易趣或亚马逊,在登录完成后将“我的帐户”按钮更改为个人信息(例如用户名)

如何在Wordpress中动态调整链接?

您可以使用

if(用户是否已登录()){
我的帐户
}否则{
我的帐户
}
然后只需给My Account按钮另一种颜色,或者将文本更改为用户名。

如果(is_user_logged_in()){My Account}或者{My Account}我的意思是在用户登录后,将“My Account/login/register”页面作为用户的名字,谢谢
if (is_user_logged_in()) {
    <div class='my-account logged-in'>My Account</div>
} else {
    <div class='my-account'>My Account</div>
}