Problema di reindirizzamento del link di reset password alla pagina di login

30 dic 2014, 14:19:39
Visualizzazioni: 17.8K
Voti: 1

Quando proviamo a resettare la password usando il link

www.example.com/wp-login.php?action=lostpassword

viene inviata un'email con un link simile a

www.example.com/wp-login.php?redirect_to=url?action=rp&key=Z6l5JdAyusl0CHAZZ4qH&login=fhd@gmail.com

ma quando clicchiamo sul link inviato, veniamo reindirizzati alla pagina di login con un URL simile a questo:

www.example.com//wp-login.php?redirect_to=url%3Faction%3Drp.

Riepilogo:

Normalmente in WordPress, quando clicchiamo sul link "password dimenticata", WordPress ci mostra una casella di testo dove dobbiamo inserire email/username e poi cliccare sul link "ottieni nuova password". WordPress crea quindi un URL e lo invia via email all'utente. L'utente apre la propria casella di posta e clicca sull'URL generato da WordPress per creare una nuova password. Il problema è che invece di arrivare alla schermata di creazione nuova password, veniamo reindirizzati alla pagina di login.

2
Commenti

Per favore aggiungi qualche dettaglio in più. È difficile capire il tuo problema e cosa stai cercando di fare esattamente.

sakibmoon sakibmoon
30 dic 2014 14:24:38

Le domande sono pensate per essere un riferimento anche per i visitatori futuri. Per favore riformula la tua domanda correggendo ortografia/punteggiatura/grammatica/uso delle maiuscole in modo che sia più leggibile possibile. Grazie.

kaiser kaiser
30 dic 2014 15:49:24
Tutte le risposte alla domanda 1
0

Ho appena trovato la risposta:

www.example.com/wp-login.php?redirect_to=url?action=rp&key=XXXXX&login=XXX

contiene il frammento ?redirect_to=url. Sembra che qualche plugin che hai installato lo aggiunga utilizzando wp_login_url('url');, il che risulta in una formattazione errata dell'URL. Utilizzando wp_login_url() i tuoi problemi dovrebbero essere risolti.

20 ott 2015 13:17:19