Обратный звонок RedConnect
Изменение страницы выхода пользователя wp-login на главную — ocdev
ocdev | Изменение страницы выхода пользователя wp-login на главную
Как известно при нажатии выйти в административном верхнем меню мы попадаем на страницу wp-login, но иногда возникает необходимость редиректить пользователя, например, на главную страницу блога.
Изменение страницы выхода пользователя wp-login на главную
58071
post-template-default,single,single-post,postid-58071,single-format-standard,qode-core-1.0,ajax_fade,page_not_loaded,,pitch-ver-1.4.1, vertical_menu_with_scroll,smooth_scroll,grid_1300,blog_installed,wpb-js-composer js-comp-ver-5.0,vc_responsive

Изменение страницы выхода пользователя wp-login на главную

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

Разберем как это сделать. Откроем файл wp-include/admin-bar.php и находим строки

$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')),
) );

и пользователь при нажатии выйти будет попадать сразу на главную страницу сайта.

sadykovs

Похожие записи:

Нет комментариев

Оставьте ваш комментарий: