REDIRECCIÓN FALLIDA EN WORDPRESS

add_action( ‘wp_login_failed’, ‘my_front_end_login_fail’ ); // hook para el accesso fallido
function my_front_end_login_fail( $username ) {
$referrer = $_SERVER[‘HTTP_REFERER’]; // ¿de donde viene?
// si hay una referencia válida, y no es la pantalla de acceso por defecto
if ( !empty($referrer) && !strstr($referrer,’wp-login’) && !strstr($referrer,’wp-admin’) ) {
wp_redirect( $referrer . ‘entrar’ ); // le añadimos algo de información (login-failed) a la URL del tema en uso
exit;
}
}

Entradas relacionadas