Отображение ссылки «Мой аккаунт» в файле шаблона

Объем поддержки:
Мы не можем оказывать поддержку по кастомизации в соответствии с нашей Политикой поддержки.
Если вам нужно изменить сниппет или расширить его функциональность, мы рекомендуем обратиться к партнеру Woo Agency или разработчику WooCommerce на Codeable.

Этот код выводит ссылку на раздел учетной записи пользователя.
Если пользователь не авторизован, будет показана ссылка «Войти / Регистрация», которая ведёт на страницу входа и регистрации.
Если пользователь авторизован, отображается ссылка «Мой аккаунт», ведущая в личный кабинет.

<?php if ( is_user_logged_in() ) { ?>
 	<a href="<?php echo get_permalink( get_option('woocommerce_myaccount_page_id') ); ?>" title="<?php _e('My Account','woothemes'); ?>"><?php _e('My Account','woothemes'); ?></a>
 <?php } 
 else { ?>
 	<a href="<?php echo get_permalink( get_option('woocommerce_myaccount_page_id') ); ?>" title="<?php _e('Login / Register','woothemes'); ?>"><?php _e('Login / Register','woothemes'); ?></a>
 <?php } ?>

Поделиться с друзьями
Документация WooCommerce