Support » Plugin: SiteGuard WP Plugin » ログインしていない状態で/wp-admin/にアクセスするとurl変更したログイン画面にリダイレクトされてしまう

  • ワードプレスのデフォルトの仕様だと思いますが、/wp-admin/にアクセスするとプラグインで変更したログイン画面のurlヘリダイレクトされてしまいますのでこちらの改善もお願いいたします。

    例)
    example.co.jp/wp-admin
    ↓ リダイレクト
    example.co.jp/プラグインで設定したログイン画面のURL文字列

    個人的には下記のコードで対処しています。

    
    add_action('init', 'remove_default_redirect');
    add_filter('auth_redirect_scheme', 'stop_redirect', 9999);
    
    function stop_redirect($scheme)
    {
        if ( $user_id = wp_validate_auth_cookie( '',  $scheme) ) {
            return $scheme;
        }
    
        global $wp_query;
        $wp_query->set_404();
        get_template_part( 404 );
        exit();
    }
    

    よろしくお願いいたします。

    • This topic was modified 6 months, 1 week ago by  kuzrwkd.
  • The topic ‘ログインしていない状態で/wp-admin/にアクセスするとurl変更したログイン画面にリダイレクトされてしまう’ is closed to new replies.