みなさんこんにちは、yamashitaです。 今回はWordPressでログインの有無やユーザー権限によってアクセスできるページを設定する方法を紹介します。 これにより、クローズドな情報などを掲載することができます。 パスワード保護もありますが、複数ページを同時にアクセス制限する場合などに使えます。 ログインしていない場合はどのページも見られない // アクセスされてるURLを取得 $url = $_SERVER['REQUEST_URI']; $parseUrlArray = parse_url($url); // ログインページのURLを取得 $parseLoginUrlArray = parse_url(wp_login_url()); // ログインページの一致していない且つ、ログインしていない if ((strpos($parseUrlArray['path'], $parseL