Я просмотрел все возможные решения, приведенные здесь, чтобы добавить функцию, позволяющую перенаправлять пользователя во время выхода на текущую страницу, но она не работает.
Через меню «Внешний вид бэкэнда»> я добавилСсылка на выход из WooCommerce в шапке, которая генерирует кнопку с href="example/my-account/customer-logout/?_wpnonce=9de5663980"
.Я хотел бы видеть, что клиент перенаправляется не на /my-account
, а на текущую страницу.
Я пробовал много разных попыток решить эту проблему, но, к сожалению, вот одна из них:
function custom_login(){
global $pagenow;
if( 'wp-login.php' == $pagenow && ($_GET['action']!="logout") && is_user_logged_in() ) {
wp_redirect( get_page_link() );
exit();
}
}