GoPymes's Blog

Redireccionar después del login

login

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /home/gopymes/blog.gopymes.pe/wp-content/plugins/codecolorer/codecolorer-core.php on line 111

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /home/gopymes/blog.gopymes.pe/wp-content/plugins/codecolorer/codecolorer-core.php on line 112

Muchas veces necesitamos mostrar ciertas funcionalidades del panel administrativo en el Front-end, como por ejemplo postear, editar nuestro perfil, etc, queremos que el usuario tenga las facilidades usando nuestro propio diseño y no la de WP, sin embargo, ¿que hacer si el usuario va directamente al /wp-login.php y se loguea?, pues WP lo va redireccionar a /wp-admin/ y tu plan de mostrar al mundo lo bueno que eres programando un minipanel administrativo en el Front-end se va al tacho.

Pero no te preocupes, vamos a aprender a redireccionar a esos usuarios a tu minipanel administrativo, por ejemplo digamos que quieres que redireccione a esos usuarios a www.tu-web.com/users/profile/account/

1
 

Agregamos una acción, el cual verifica si el actual usuario puede editar otros post, estos que pueden hacer esa edición son el editor y el administrador, entonces estos 2 perfiles podrán ingresar a /wp-admin/ pero los demás no podrán y serán redireccionados a tu minipanel. Si deseas otras capacidades del los usuarios puedes consultar la lista de WP.

[notification type=”alert-warning” close=”false” ]Recuerda que este código se coloca en el functions.php de tu theme[/notification]

Comments 4

  1. It’s much easier to understand when you put it that way!

  2. Help, I’ve been informed and I can’t become ignorant.

  3. I’ve been looking for a post like this for an age

Leave a Reply

Your email address will not be published. Required fields are marked *