Redirecționare WordPress: URL-ul implicit pentru resetarea parolei
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ă.
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).

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ă.

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.

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