Как известно при нажатии выйти в административном верхнем меню мы попадаем на страницу wp-login, но иногда возникает необходимость редиректить пользователя, например, на главную страницу блога.

$wp_admin_bar->add_menu( array(
'parent' => 'user-actions',
'id' => 'logout',
'title' => __( 'Log Out' ),
'href' => wp_logout_url(),
) );С ними нам и нужно работать. Понятно, что здесь нас интересует параметр
wp_logout_url()
Рассмотрим настройки данной функции, например, на сайте wp-karma.ru

то есть данная функция поддерживает редирект после отработки. Простой подстановкой получаем следующий код
$wp_admin_bar->add_menu( array(
'parent' => 'user-actions',
'id' => 'logout',
'title' => __( 'Log Out' ),
'href' => wp_logout_url(get_bloginfo('url')),
) );и пользователь при нажатии выйти будет попадать сразу на главную страницу сайта.