Последние два дня я пытался узнать, как добавить красивое поле входа/выхода/регистрации в верхнюю строку меню моего сайта. Я только недавно начал знакомиться с редактором. Я откопал этот код здесь, в stackoverflow. Мне нравится, как он выглядит, и я надеюсь его немного изменить.
/* Custom Login Menu Field */
add_filter('wp_nav_menu_items', 'add_login_logout_link', 10, 2);
function add_login_logout_link($items, $args) {
// start buffering
ob_start();
// this is the actual form function
wp_login_form($args); // $args optional see below ..
// get buffering
$loginoutform = ob_get_contents();
// clean buffering
ob_end_clean();
$items .= $loginoutform ; // concatenate buffering with items ...
return $items;
}
Я хотел бы сделать так, чтобы область поля входа располагалась по центру горизонтально в середине верхней/основной строки меню. Как вы можете видеть, в настоящее время он полностью смещен вправо и растягивает все это. Когда я его использую, он входит в систему, но не переключается на опцию «выход из системы» при входе в систему.
Если у кого-то есть какие-либо знания в этой области о том, как я могу добавить или изменить свой стартовый код, я был бы очень признателен. С уважением - Сайфер.
Сайт: cypherbeats.com Тема: Jarvis (последняя) Код добавлен в functions.php