Почему всплывающее окно в WordPress Admin истекает время ожидания не закрывается после входа в систему - PullRequest
0 голосов
/ 11 марта 2020

В настоящее время я работаю над сайтом WordPress WooCommerce.

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

Проблема с это то, что вы можете войти, но внешний интерфейс сайта загружается во всплывающем окне, все еще на стороне администратора.

Я полагаю, что это может быть вызвано этим кодом в функциях. php:

add_action('init','custom_login');
function custom_login(){
  global $pagenow;
  $redirect_to = home_url("my-account");
  if( 'wp-login.php' == $pagenow && $_GET['action']!="logout") {
    wp_redirect($redirect_to);
    exit();
  }
}

Что я могу добавить к этому коду, чтобы он не открывал страницу my-account во всплывающем окне и вместо этого go возвращался на страницу администратора, над которой я работаю?

...