¿Siempre ha querido redirigir a los usuarios a una página específica después de iniciar sesión en su sitio de WordPress?
Dependiendo del rol del usuario, WordPress los lleva al tablero o al área 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 un registro exitoso de WordPress. También le mostramos cómo redirigir después del inicio de sesión en función de los roles y permisos del usuario.
¿Por qué redirigir a los usuarios cuando inician sesión en WordPress?
Muchos propietarios de sitios ejecutan sitios de WordPress para múltiples usuarios. Por ejemplo, un blog con múltiples autores, una comunidad de miembros o una tienda en línea.
Todos estos sitios requieren que los usuarios inicien sesión para realizar ciertas acciones y acceder a la información de su cuenta.
Muchos complementos de membresía de WordPress y procesos de software de comercio electrónico redirigen automáticamente al mostrar las páginas de inicio de sesión personalizadas del usuario y redirigirlas a una página de administración de cuenta personalizada.
Es posible que algunos sitios no utilicen el complemento. En este caso, los usuarios son redirigidos al área de administración predeterminada de WordPress.
El método predeterminado de WordPress no proporciona a los usuarios instrucciones claras sobre qué hacer a continuación. Si bien esto funciona para bloggers y escritores, esta no es una experiencia de usuario ideal para usuarios y clientes.
Dicho esto, veamos cómo los usuarios pueden ser redirigidos fácilmente cuando inician sesión en WordPress. Le mostramos dos métodos y puede elegir el que mejor se adapte a sus necesidades.
Video tutorial
Suscríbase a WPBeginner
Si no le gusta el video o necesita más instrucciones, siga leyendo.
método 1, Establecer el redireccionamiento de inicio de sesión de WordPress utilizando el redireccionamiento de inicio de sesión de Peter
Este método es más simple y le permite configurar redirecciones de inicio de sesión en función de los roles y permisos del usuario.
Lo primero que debe hacer es instalar y habilitar el complemento de redirección de inicio de sesión de Peter. Para obtener más información, consulte nuestra guía paso a paso para instalar un complemento de WordPress.
Después de la activación, visite Configuración »Reenviar inicio / cierre de sesión para configurar el complemento.
Aquí puede configurar el reenvío para diferentes situaciones después del registro. Veamos cada uno de ellos.
Configurar el redireccionamiento de inicio de sesión para usuarios específicos
La primera opción en la página de configuración solo le permite redirigir a ciertos usuarios. Puede seleccionar un nombre de usuario en el menú desplegable. Luego puede ingresar las URL para redirigir a un usuario cuando inicie y cierre sesión.
Luego haga clic en el botón Agregar nombre de usuario para guardar esta configuración. Repita el proceso si necesita configurar redirecciones para múltiples usuarios individuales.
Configuración de redireccionamiento de inicio de sesión por rol de usuario en WordPress
También puede configurar la redirección de inicio de sesión en función del rol del usuario en WordPress. Todo lo que tiene que 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 suscribirse a una página personalizada.
Opciones de redirección de inicio de sesión con las funciones de WordPress
También puede usar el complemento para configurar redireccionamientos de inicio de sesión en función de los niveles y características del usuario. Esta opción es especialmente útil si está utilizando roles de usuario con características personalizadas de 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 para cualquier número. Esto determina cómo se guarda y se muestra esta regla en la configuración del complemento.
Configuración de reenvío de inicio de sesión para todos los usuarios de WordPress
Hay una opción en la página de configuración del complemento para establecer la redirección a todos los demás usuarios. Si un usuario no cumple con las reglas definidas previamente, puede redirigirlas ingresando una URL aquí.
También puede usar esta opción para crear una redirección a todo el sitio para todos los usuarios.
Configurar la redirección de registro de usuario en WordPress
Cuando un nuevo usuario inicia sesión en su sitio, WordPress lo redirigirá a la página de inicio de sesión. Puede configurar una URL de redireccionamiento para que se envíe a cualquier otra página de su sitio en la dirección Después del registro Sección.
Por ejemplo, puede redirigirlos a una página de bienvenida con enlaces a varias funciones de su sitio.
importante: No olvides cambiar el nivel de permiso bajo "Ajustar la configuración del complemento" Sección. El complemento permite que cualquiera que pueda editar categorías edite URL de redireccionamiento. Esto significa que un usuario puede configurar redirecciones con el editor de roles de usuario. Recomendamos cambiar esto en install_plugins para que solo los usuarios con un rol de administrador puedan configurar el reenvío.
método 2, Establecer redirecciones de inicio de sesión de WordPress con WPForms
Si desea crear un formulario de inicio de sesión de WordPress personalizado, puede configurarlo con WPForms con una redirección después de iniciar sesión.
WPForms es el mejor complemento de formulario de contacto de WordPress en el mercado. Le permite crear fácilmente hermosas formas y agregarlas a su sitio de WordPress.
Es un complemento premium y necesita al menos su plan "Pro" para acceder a la función de formulario de registro.
Primero, instale y active el complemento WPForms. Para obtener más información, consulte nuestra guía paso a paso para instalar un complemento de WordPress.
Después de la activación, visite WPForms »Configuración Página 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, puede instalar complementos. Anímate y visita WPForms »Complementos Página y busque el complemento de registro de usuario.
Luego haga clic en el botón Instalar complemento para descargar y activar el complemento. Ahora puede crear sus propios formularios de registro personalizados.
Entonces debes visitar WPForms »Agregar nuevo Página y desplácese hacia abajo hasta la plantilla "Formulario de registro de usuario". Debe hacer clic en el botón "Crear formulario de registro de usuario" para continuar.
WPForms carga el formulario de registro de usuario con los campos obligatorios. Puede hacer clic en los campos para agregar su propia descripción o texto. También puede hacer clic en el botón Enviar y cambiar su nombre a "Iniciar sesión".
Finalmente, puede configurar la redirección de inicio de sesión para este formulario de inicio de sesión.
Ir Configuración »confirmación Haga clic en la pestaña en las columnas de la izquierda y seleccione "Redirigir a URL" como redireccionar como tipo de confirmación.
A continuación puede ingresar la URL bajo la cual los usuarios deben ser redirigidos.
Su formulario de registro ya está listo. Puede guardar su configuración y salir de la interfaz del generador WPForm.
Ahora agreguemos su formulario de registro a su sitio.
Simplemente edite la página donde desea ver el formulario de registro o cree uno nuevo. Agregue el bloque WPForms a su área de contenido en la pantalla de edición de página.
Luego seleccione el formulario de registro creado previamente y el bloque WPForms lo carga automáticamente en el área de contenido.
La ventaja de este método es que puede configurar la redirección a su formulario de inicio de sesión personalizado y 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 de WordPress
Configurar redireccionamientos utilizando los métodos descritos anteriormente funciona de maravilla. En casos raros, pueden ocurrir problemas dependiendo de cómo se crea su sitio de WordPress y qué complementos usa.
Aquí hay algunos consejos para ayudarlo a resolverlo.
1, Actualice su estructura de enlaces permanentes
Solo ve a Configuración »Permalinks Haga clic en el botón "Guardar configuración" sin realizar ningún cambio.
Esto actualizará la configuración de enlace permanente de WordPress. Tenga este consejo listo, ya que también puede ayudar a resolver otros problemas de redireccionamiento de WordPress.
2, Solucione el problema de redireccionamiento de la página de inicio de sesión
Si la página de inicio de sesión de WordPress lo mantiene actualizado y vuelve al formulario de inicio de sesión, esto es un signo de configuración conflictiva.
Para solucionar esto, consulte nuestra guía para solucionar el problema de actualizar y redirigir la página de inicio de sesión de WordPress.
3, Siga los consejos generales de solución de problemas
El problema de inicio de sesión más probable es un complemento o conflicto. Siga los pasos en nuestra guía final de solución de problemas de WordPress para averiguar qué está causando el problema.
Esperamos que este artículo le haya ayudado a aprender cómo redirigir fácilmente a los usuarios cuando inicien sesión en WordPress. También puede leer nuestra completa Guía de seguridad de WordPress para proteger sus datos de usuario.
Si te gustó este artículo, suscríbete a nuestro canal YouTube para ver videos tutoriales de WordPress. También nos puede encontrar en Twitter y Facebook.