Si bien Wordpress es una plataforma genial, hay puntos en los que sigue teniendo debilidades y puede ser un poco confuso para usuarios principiantes. Hace unos días me encontré con la necesidad de redirigir al usuario que se logueaba en un sitio hacia la página principal, y no hacerle perde esos segundos que se demoraba en salir del dashboard por su cuenta. Esto es un hack rápido para redirigir a un usuario luego de hacer login (hay algunos plugins relacionados a esto):
Abrimos el archivo wp-login.php y ubicamos el siguiente código (generalmente en la línea 424)
} else { $redirect_to = admin_url(); }
admin_url() es lo que hay que cambiar. Si queremos que el usuario vaya al index luego de el login, lo reemplazamos por get_bloginfo(‘url’) , lo que quedaría:
} else { $redirect_to = get_bloginfo('url'); }
Esto es una redirección básica que envía a todos los usuarios a la página de inicio. En las próximas entradas vamos a ver otras redireccionar posibles, como ser si el usuario es el admin vaya al tablero, y cosas así.









{ 1 trackback }
{ 5 comments… read them below or add one }
Gracias, me ha servido mucho!!!
Gracias !! me ha servido muchísimo!!!
Muchas gracias!, estaba buscando como hacer esto. Además felicito por el blog que esta muy bueno, muy útil todo.
Gracias !! me ha servido muchísimo!!!
Gracias Agustin… es una gran solucion para hacerlo via codigo, pero para los amigo(a)s que no saben sobre codigo o se les dificulta muchisimo les aconsejo utilizar http://wordpress.org/extend/plugins/peters-login-redirect/ porsupuesto lo utilizo en mis blogs.
Espero sea de utilidad para ustedes
Atentamente
Sergio N Hernandez