Redirecționare WordPress: URL-ul implicit pentru resetarea parolei

6 dec. 2016, 12:11:12
Vizualizări: 13.7K
Voturi: 1

Doresc să redirecționez URL-ul implicit WordPress pentru resetarea parolei. Adică URL-ul înainte de resetarea efectivă a parolei.

/wp-login.php?action=lostpassword

să redirecționeze către /password-reset/ (care este deja configurat)

Am creat o pagină personalizată, astfel încât orice utilizator care accesează vechiul URL va fi redirecționat către noua pagină.

0
Toate răspunsurile la întrebare 1
3

Există un filtru pentru a schimba URL-ul de recuperare a parolei. Încearcă asta:

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

Notă: Poți plasa codul în functions.php sau să creezi un plugin (Recomandat).

6 dec. 2016 12:17:17
Comentarii

Mulțumesc foarte mult! Această modificare schimbă hook-ul global și funcționează. Singura mea problemă este că, dacă altceva se referă la vechea adresă URL, atunci am nevoie ca aceasta să fie redirecționată.

User User
6 dec. 2016 12:22:23

După cum înțeleg acum, doriți ca atunci când cineva accesează o anumită adresă URL, să fie redirecționat către noua adresă URL.

Vasim Shaikh Vasim Shaikh
6 dec. 2016 12:23:44

@Stefano Te rog să folosești acest plugin: http://wordpress.org/plugins/redirection/

Vasim Shaikh Vasim Shaikh
6 dec. 2016 12:26:42