Я использую woocommerce, и я добавляю одно меню «Моя учетная запись» с помощью плагина woocommerce. Но я хочу показать логин и выход из меню вместо «Моя учетная запись», которую я добавляю в меню. Я также добавил скрипт в result.php результат тот же.Как заменить мою учетную запись и добавить ссылки входа/выхода в меню в Woocommerce?
add_filter('wp_nav_menu_items', 'add_loginout_link', 10, 2);
function add_loginout_link($items, $args) {
if (is_user_logged_in() && $args->theme_location == 'primary_navigation') {
//echo "hello friend how are";
$items .= '<li><a href="'. wp_logout_url(get_permalink(woocommerce_get_page_id('myaccount'))) .'">Log Out</a></li>';
}
elseif (!is_user_logged_in() && $args->theme_location == 'primary_navigation') {
$items .= '<li><a href="' . get_permalink(woocommerce_get_page_id('myaccount')) . '">Log In</a></li>';
}
return $items;
}
Когда я использую jupitor тему и когда я вижу тему расположение My Account Menu я получаю
Первичная навигация У меня есть один сомнения, я должен добавить в меню Мой счет первой затем я добавляю меню входа и выхода из системы.
да я задал неправильную тему местоположение мое местоположение темы является основным меню –