0
以下のコードを問題なく使用しています。ユーザーが管理者でない場合、メインページにリダイレクトされます。私はSSLをインストールしたばかりで、もう動作しません。私はそれがSSLのコードチェックと関係があることを知っていますが、私はそれを行う方法がわかりません。どんな助けもありがとうございます。ユーザーが管理者でない場合のリダイレクトはSSLで動作していません
function redirect_admin_login()
{
global $wpdb;
global $current_user;
$visitor = $current_user->ID;
$login_page = home_url('');
$page_viewed = basename($_SERVER['REQUEST_URI']);
if ($page_viewed == "wp-admin" && $_SERVER['REQUEST_METHOD'] == 'GET' && $visitor != '1')
{
wp_redirect($login_page);
exit;
}
}
add_action('init', 'redirect_admin_login');