wp_nav_menu войти в / из ссылки?

У меня есть страница с страницами wp_nav_menu, но я также хотел бы включить ссылку входа / выхода из системы на основе текущего состояния пользователя, которая перенаправит их на домашнюю страницу.

Я смотрел далеко и широко, но как я могу реализовать это в wp_nav_menu?

Спасибо, Деннис

Solutions Collecting From Web of "wp_nav_menu войти в / из ссылки?"

Используйте wp_nav_menu_items для добавления фильтра, который позволит вам добавить ссылку для входа / выхода.

Используйте wp_loginout() чтобы отобразить ссылку для входа / выхода из системы. Страница Codex .

Используйте следующее, чтобы отобразить ссылку Register/Site Admin & Log in/Log out в меню:

 add_filter('wp_nav_menu_items','show_register_login_link'); function show_register_login_link($nav) { // The "Register" link is not offered if the Administration > Settings > General > Membership: Anyone can register box is not checked. return $nav.wp_register("<li class='menu-item'>", "</li>", false)."<li class='menu-item'>".wp_loginout(get_site_url(), false)."</li>"; }