Redirección de usuarios a páginas personalizadas al registrarse en WordPress - 0 views
-
Luciano Ferrer on 29 Jan 14"// --------------------------------- // Redirección de registro (login) // según el tipo (rol) de usuario. // --------------------------------- function mytheme_custom_login_redirect($redirect_to, $request, $user) { global $user; if ( isset( $user->roles ) && is_array( $user->roles ) ) { // Si es un usuario administrador // le redirigimos a la página de gestión de plugins if ( in_array( 'administrator', $user->roles ) ) return home_url( '/wp-admin/plugins.php' ); // Si es un usuario con permisos de editor // le enviamos a la página de gestión de entradas. elseif ( in_array( 'editor', $user->roles ) ) return home_url( '/wp-admin/edit.php' ); // Y a todos los demás usuarios // les redirigimos a la página de inicio de la web. else return home_url(); } else { return $redirect_to; } } add_filter( 'login_redirect', 'mytheme_custom_login_redirect', 10, 3 );"