Cum să modifici/rescrii URL-ul pentru parola pierdută?
19 sept. 2014, 05:41:46
Vizualizări: 23.4K
Voturi: 5
Am folosit funcționalitatea de ascundere backend din iThemes Security (fostul Better WP Security) pentru a schimba URL-ul de autentificare în /signin, însă când dau click pe link-ul pentru parola pierdută /wp-login.php?action=lostpassword, acesta generează o eroare 404
Accesarea manuală a /signin?action=lostpassword funcționează.
Am găsit următorul cod care ar trebui să facă modificarea, dar după câteva teste, se pare că nu funcționează
//*******************************************************
//Funcție pentru schimbarea url-ului parolei pierdute
//********************************************************
add_filter('site_url', 'wplogin_filter', 10, 3);
function wplogin_filter( $url, $path, $orig_scheme ){
$old = array( "/(wp-login\.php)/");
$new = array( "signin/"); //aceasta poate fi schimbată în login sau orice altceva sau poate rămâne așa
return preg_replace( $old, $new, $url, 1);
}
adăugat în .htaccess
RewriteRule ^signin$ wp-login.php
Cum pot modifica codul de mai sus pentru a schimba URL-ul pentru parola pierdută?

Oudin
419
Toate răspunsurile la întrebare
1
Întrebări similare
4
răspunsuri