私は広告サービスを行っています。私はwordpressテンプレートを使用しています。それはうまく動作しますが、私が問題を抱えていることがわかってから、何かを破壊するときは分かりません。
私がログインしていた場合、私はページをチェックしている新しい広告を投稿します。
if (!is_user_logged_in()) {
$login = $redux_demo['login'];
wp_redirect($login); exit;
} else {
}
、ほとんどそれは(私がログインしています)ログインページに私をリダイレクトします。
if (is_user_logged_in()) {
global $redux_demo;
$profile = $redux_demo['profile'];
wp_redirect($profile); exit;
}
をそして、それは、プロフィールページに私をリダイレクトしている:ログインページ それはチェック!だから私がログインしていないことを初めて返すのですが、2ページ目にはログインしていることが返されます。 時々動作します。たとえば、私がログインして数分待っても正常に動作しますが、ログアウトしてログインするときに同じ問題が発生します。あなたはそれを修正するためのいくつかのアイデアを持っていますか?
初めて確認するのはおそらく早すぎます。正確にそれに夢中になった行動は何ですか? –
これは私のPHPセクションの最初のもので、ページの上部にあります。 –