в моей теме WordPress https://suonareaorecchio.com У меня есть эта строка кода в моем конкретном сайте плагин для отображения кнопки Войти Выйти в заголовке:Wordpress отображать приветственное сообщение в заголовке
add_filter('wp_nav_menu_items', 'add_login_logout_link', 10, 2);
function add_login_logout_link($items, $args) {
if (is_user_logged_in()) {
$loginoutlink = wp_loginout('', false);
} else {
$loginoutlink = wp_loginout('', false);
}
$items .= '<li>'. $loginoutlink .'</li>';
return $items;
}
Он отлично работает. Если пользователь не зарегистрирован, он показывает «Вход в систему», иначе «Выход из системы». То, что я хотел бы сделать, это.
Если пользователь вошел в систему, я бы хотел сказать «Привет пользователю» (где пользователь является первым именем) и установить перенаправление на определенную страницу (скажем, https: /mysite.com/profile).
Кнопка выхода из системы будет подменю этого и перенаправляется на главную страницу. Если пользователь не вошел в систему, он просто отображает кнопку входа в систему, как обычно.
Любая помощь?
Большое вам спасибо!
Paolo