Как поменять редирект после авторизации wordpress?
Чтобы изменить редирект после авторизации в WordPress, можно использовать хук (hook) wp_login
и функцию wp_redirect()
. Это можно сделать, например, добавив следующий код в файл functions.php вашей темы:
phpfunction custom_login_redirect() { wp_redirect( home_url() ); // замените home_url() на URL, на который нужно перенаправить после авторизации exit; } add_action( 'wp_login', 'custom_login_redirect' );
В этом примере функция custom_login_redirect()
будет вызываться после успешной авторизации пользователя и перенаправлять его на домашнюю страницу сайта с помощью функции wp_redirect()
. Вы можете заменить home_url()
на URL, на который вы хотите перенаправить пользователя после авторизации.
Также обратите внимание, что для использования wp_redirect()
необходимо, чтобы эта функция была вызвана до того, как WordPress начнет отправлять любой контент на экран, поэтому после вызова wp_redirect()
следует использовать exit;
для прекращения выполнения кода.