Ссылка «Моя учетная запись» изменится на что-то личное при входе в систему (например, «учетная запись <username>») - PullRequest
0 голосов
/ 15 октября 2019

В настоящее время, даже после того, как клиент вошел в систему, используя ссылку «Моя учетная запись» в меню (например, с помощью Storefront), текст и ссылка остаются без изменений. Таким образом, клиенты не могут легко увидеть, вошли ли они в систему или нет. Нет визуальной обратной связи. Это еще более сбивает с толку, если вы вернетесь позже и по-прежнему войдете в систему.

Другие сайты покупок, такие как ebay или amazon, меняют кнопку «Моя учетная запись» на что-то личное (например, имя пользователя) после входа в систему.

Как динамически настроить ссылку в Wordpress?

1 Ответ

0 голосов
/ 15 октября 2019

Вы можете использовать is_user_logged_in().

if (is_user_logged_in()) {
    <div class='my-account logged-in'>My Account</div>
} else {
    <div class='my-account'>My Account</div>
}

Затем просто измените цвет кнопки «Моя учетная запись» или измените текст на имя пользователя.

...