¿Alguna vez ha querido redirigir a los usuarios a una página específica después de que inician sesión en su sitio de WordPress? Dependiendo del rol del usuario, WordPress lo llevaría al panel de control o a la sección de su perfil en el área de administración de WordPress. En esta guía, le mostraremos cómo redirigir fácilmente a los usuarios después de iniciar sesión correctamente en WordPress. También le mostraremos cómo redirigir después de iniciar sesión en función de los roles y permisos de los usuarios.
¿Por qué redirigir a los usuarios después de iniciar sesión en WordPress?
Contents
Muchos propietarios de sitios web operan sitios web de WordPress multiusuario. Por ejemplo, un blog de varios autores, una comunidad de miembros o una tienda en línea. Todos estos sitios web requieren que los usuarios inicien sesión para realizar ciertas acciones y acceder a los detalles de su cuenta. Muchos plugins de membresía de WordPress y software de comercio electrónico manejan automáticamente las redirecciones mostrando las páginas de inicio de sesión personalizadas del usuario y redirigiéndolas a una página de administración de cuenta personalizada. Sin embargo, es posible que algunos sitios web no utilicen dicho plugin. En este caso, los usuarios serán redirigidos al área de administración predeterminada de WordPress. El método predeterminado de WordPress no da a los usuarios instrucciones claras sobre qué hacer a continuación. Si bien esto podría funcionar para bloggers y escritores, no es una experiencia de usuario ideal para sus usuarios y clientes. Dicho esto, echemos un vistazo a cómo redirigir fácilmente a los usuarios después de iniciar sesión correctamente en WordPress. Te mostraremos dos métodos y podrás elegir el que mejor se adapte a tus necesidades.
Video tutorial
Suscríbase a MundoCMS Si no le gusta el video o necesita más instrucciones, siga leyendo.
Método 1. Configurar redireccionamientos de conexión en WordPress usando el redireccionamiento de conexión de Peter
Este método es más simple y le permite configurar redireccionamientos de conexión basados en roles y permisos de usuario. Lo primero que debe hacer es instalar y activar el plugin de redireccionamiento de inicio de sesión de Peter. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress. Tras la activación, debe visitar Configuración »Redirección de conexión / desconexión para configurar el plugin. Le permite configurar redirecciones posteriores al inicio de sesión para diversas situaciones. Echemos un vistazo a cada uno de ellos.
Configurar el reenvío de conexiones para usuarios específicos
La primera opción en la página de configuración le permite redirigir solo a usuarios específicos. Puede seleccionar un nombre de usuario en el menú desplegable. Después de eso, puede ingresar las URL para redirigir a un usuario durante el inicio de sesión y el cierre de sesión.

Cuando termine, haga clic en el botón Agregar regla de nombre de usuario para almacenar esta configuración. Repita el proceso si necesita configurar redireccionamientos para varios usuarios individuales.
Configurar la redirección de inicio de sesión por rol de usuario en WordPress
También puede configurar el reenvío de inicio de sesión según el rol del usuario en WordPress. Todo lo que necesita hacer es seleccionar un rol de usuario de la lista desplegable y luego ingresar la URL de redireccionamiento. Por ejemplo, puede redirigir a los editores al área de administración y a los suscriptores a una página personalizada.
Configurar la redirección de conexión de capacidad en WordPress
El plugin también le permite configurar redireccionamientos de conexión según los niveles y habilidades del usuario. Esta opción es especialmente útil si está utilizando roles de usuario con capacidades personalizadas en WordPress. Simplemente seleccione un nivel de usuario en el menú desplegable e ingrese las URL de inicio y cierre de sesión. Puede establecer el orden en cualquier número, lo que determinará cómo se almacena y se muestra esa regla en la configuración del plugin.
Configurar el reenvío de inicio de sesión para todos los usuarios en WordPress
En la página de configuración del plugin, hay una opción para establecer una redirección para todos los demás usuarios. Si un usuario no coincide con ninguna de las reglas que estableció anteriormente, puede redirigirlo ingresando una URL aquí. También puede utilizar esta configuración para crear un redireccionamiento en todo el sitio para todos los usuarios.
Configurar una redirección de registro de usuario en WordPress
Cuando un nuevo usuario se registra en su sitio, WordPress lo redirige a la página de inicio de sesión. Puede configurar una URL de redireccionamiento para enviarlos a cualquier otra página de su sitio en la sección Post-registro.
Por ejemplo, puede redirigirlos a una página de inicio con enlaces a diferentes cosas que pueden hacer en su sitio web.
Importante: No olvide cambiar el nivel de permiso en la sección «Personalizar la configuración del plugin». El plugin permite que cualquier persona que pueda editar categorías edite las URL de redireccionamiento. Esto significa que un usuario con la función de usuario Editor puede configurar redireccionamientos. Le recomendamos que lo reemplace por install_plugins, de modo que solo los usuarios con el rol de administrador puedan configurar redireccionamientos.
Método 2. Configure las redirecciones de inicio de sesión en WordPress usando WPForms
Si desea crear un formulario de inicio de sesión personalizado en WordPress, puede usar WPForms para configurarlo con la redirección posterior al inicio de sesión. WPForms es el mejor plugin de formulario de contacto de WordPress del mercado. Le permite crear fácilmente formas hermosas y agregarlas a su sitio de WordPress. Es un plugin premium y necesitará al menos su plan «Pro» para acceder a la función de formulario de inicio de sesión. En primer lugar, debe instalar y activar el plugin WPForms. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress. Tras la activación, debe visitar WPForms »Configuración para ingresar su clave de licencia. Puede encontrar esta información en su cuenta en el sitio web de WPForms.
Después de ingresar la clave de licencia, podrá instalar plugins. Adelante y visita WPForms »Complementos y busque el plugin de registro de usuario.
Luego haga clic en el botón Instalar plugin para descargar y activar el plugin. Ahora está listo para crear sus propios formularios de inicio de sesión personalizados. Entonces tienes que visitar WPForms »Agregar nuevo y desplácese hacia abajo hasta la plantilla «Formulario de inicio de sesión de usuario». Debe hacer clic en el botón «Crear formulario de inicio de sesión de usuario» para continuar.
WPForms cargará el formulario de inicio de sesión del usuario con los campos obligatorios. Puede hacer clic en los campos para agregar su propia descripción o texto alrededor de ellos. También puede hacer clic en el botón Enviar y cambiar su etiqueta a «Iniciar sesión».
Finalmente, puede configurar la redirección de inicio de sesión para este formulario de inicio de sesión. Ir a Configuración »Confirmación en las columnas de la izquierda y seleccione la redirección «Ir a URL» como tipo de confirmación.
Debajo, puede ingresar la URL a la que desea que se redirija a los usuarios. Su formulario de inicio de sesión ya está listo. Puede guardar su configuración y salir de la interfaz del generador de WPForm. Ahora agreguemos su formulario de inicio de sesión a su sitio web. Simplemente edite la página donde desea mostrar el formulario de inicio de sesión o cree uno nuevo. En la pantalla de la página de edición, agregue el bloque WPForms a su área de contenido.
Luego, seleccione el formulario de inicio de sesión que creó anteriormente y el bloque WPForms lo cargará automáticamente en el área de contenido. Lo mejor de este método es que puede configurar un redireccionamiento para su formulario de inicio de sesión personalizado, y también puede usar creadores de páginas como Beaver Builder o Divi para crear páginas de inicio de sesión increíblemente hermosas.
Solución de problemas de inicio de sesión en WordPress
La configuración de redireccionamientos utilizando los métodos descritos anteriormente funciona a las mil maravillas. En raras ocasiones, puede tener problemas, según la configuración de su sitio web de WordPress y los plugins que esté utilizando. A continuación, se ofrecen algunos consejos que le ayudarán a resolver estos problemas.
1. Actualiza la estructura de tu enlace permanente
Solo ve a Configuración »Enlaces permanentes y haga clic en el botón «Guardar configuración» sin realizar ningún cambio.
Esto actualiza la configuración del enlace permanente de WordPress. Tenga este consejo a mano, ya que también puede ayudar con otros problemas de redireccionamiento en WordPress.
2. Resuelva el problema de redireccionar la página de inicio de sesión.
Si la página de inicio de sesión de WordPress continúa actualizándose y lo redirecciona al formulario de inicio de sesión, eso es una señal de una configuración conflictiva. Para resolver este problema, consulte nuestra guía sobre cómo solucionar problemas de actualización y redirección de la página de inicio de sesión de WordPress.
3. Siga los consejos generales para la solución de problemas.
El problema más probable detrás de los problemas de conexión es un conflicto de tema o plugin. Para determinar cuál está causando el problema, siga los pasos de nuestra guía definitiva de solución de problemas de WordPress. Esperamos que este artículo le haya ayudado a aprender cómo redirigir a los usuarios fácilmente después de iniciar sesión correctamente en WordPress. También puede consultar nuestra completa guía de seguridad de WordPress para proteger sus datos de usuario. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Facebook.
Originally posted 2021-02-25 01:09:47.