リンクを使ってパスワードをリセットしようとしたとき
www.example.com/wp-login.php?action=lostpassword
電子メールはのようないくつかのリンクで送信されます
www.example.com/wp-login.php?redirect_to=url?action=rp&key=Z6l5JdAyusl0CHAZZ4qH&[email protected]
しかし、送信されたリンクをクリックすると、ログインページのURLにリダイレクトされます。これはこのようなことです。
www.example.com//wp-login.php?redirect_to=url%3Faction%3Drp.
通常のワードプレスでは、紛失したパスワードリンクをクリックしたときに、ワードプレスでテキストボックスが表示されます。ここで、新しいパスワードリンクを取得する必要があります。それからユーザーは彼らの受信箱を開いて新しいパスワードを作成するためにワードプレスによって送られたURLをクリックします。生成されたワードプレスをクリックすると、新しいパスワード画面を作成するために移動するのではなく、ワードプレスが問題のログインページに移動します。
私はちょうど答えを見つけました:
www.example.com/wp-login.php?redirect_to=url?action=rp&key=XXXXX&login=XXX
フラグメント?redirect_to=url
を含みます。あなたがインストールしたいくつかのプラグインはwp_login_url('url');
を使用してこれを追加するように思われます、それはURLの不正確なフォーマットをもたらします。 wp_login_url()
と共に使用すると問題は解決します。