WordPress Reindirizzamento: URL Predefinito per il Reset della Password

6 dic 2016, 12:11:12
Visualizzazioni: 13.7K
Voti: 1

Vorrei reindirizzare l'URL predefinito di WordPress per il reset della password (end-point). Quindi l'URL prima che la password venga reimpostata.

/wp-login.php?action=lostpassword

reindirizzare a /password-reset/ (che è già configurato)

Ho creato una pagina personalizzata, quindi qualsiasi utente che accede al vecchio URL verrà reindirizzato alla nuova pagina.

0
Tutte le risposte alla domanda 1
3

Esiste un filtro per modificare l'URL per la password dimenticata. Prova questo:

add_filter( 'lostpassword_url',  'my_lostpassword_url', 10, 0 );
function my_lostpassword_url() {
    return site_url('/password-reset/');
}

Nota: Puoi inserire il codice nel file functions.php o creare un plugin (consigliato).

6 dic 2016 12:17:17
Commenti

Grazie mille! Questa modifica agisce sull'hook globale e funziona. Il mio unico problema è che se qualcos'altro fa riferimento al vecchio URL, allora ho bisogno che venga reindirizzato.

User User
6 dic 2016 12:22:23

Come ho capito ora, vuoi che se qualcuno accede a un URL venga reindirizzato al nuovo URL

Vasim Shaikh Vasim Shaikh
6 dic 2016 12:23:44

@Stefano Per favore usa questo plugin: http://wordpress.org/plugins/redirection/

Vasim Shaikh Vasim Shaikh
6 dic 2016 12:26:42