¿Cómo cambiar/reescribir la URL de contraseña perdida?
19 sept 2014, 05:41:46
Vistas: 23.4K
Votos: 5
Usé la funcionalidad de ocultar back-end de iThemes Security (anteriormente Better WP Security) para cambiar la URL de inicio de sesión a /signin, sin embargo, al hacer clic en el enlace de contraseña perdida /wp-login.php?action=lostpassword ahora genera un error 404
Ir manualmente a /signin?action=lostpassword funciona.
Me encontré con el siguiente código que supuestamente debe hacer el cambio, sin embargo, después de algunas pruebas parece que no funciona
//*******************************************************
//Función para cambiar la url de contraseña perdida
//********************************************************
add_filter('site_url', 'wplogin_filter', 10, 3);
function wplogin_filter( $url, $path, $orig_scheme ){
$old = array( "/(wp-login\.php)/");
$new = array( "signin/"); //esto se puede cambiar a login o cualquier otra cosa o puede permanecer así
return preg_replace( $old, $new, $url, 1);
}
agregar al .htaccess
RewriteRule ^signin$ wp-login.php
¿Cómo puedo modificar el código anterior para cambiar la URL de la contraseña perdida?

Oudin
419
Todas las respuestas a la pregunta
1
Preguntas relacionadas
3
respuestas
4
respuestas