回答編集履歴
1
追記修正
test
CHANGED
@@ -4,6 +4,9 @@
|
|
4
4
|
> }
|
5
5
|
|
6
6
|
if の行で、「ログインしていない場合 かつ 指定したページでない場合」と条件を指定してしますが、リダイレクト先の `login` ページが リダイレクトしないページに指定されていないようです。
|
7
|
+
|
8
|
+
参考にされたページでは、 `wp_redirect( 'http://example.com/membership-login' );` と リダイレクトしない条件に指定したページにリダイレクトしています。
|
9
|
+
|
7
10
|
|
8
11
|
そのため、login にリダイレクトして表示した際に 再度条件判断されるので「ログインしていない場合 かつ 指定したページでない場合」の条件と一致して再度リダイレクトするため、
|
9
12
|
|