Cómo redirigir a los usuarios después de un inicio de sesión exitoso en WordPress

¿Desea redirigir a los usuarios a una página específica después de iniciar sesión en su sitio de WordPress?

Dependiendo de la función del usuario, generalmente se les lleva al panel de control de WordPress o a la sección de su perfil en el panel de administración de WordPress.

En este artículo, le mostraremos cómo redirigir a los usuarios después de un inicio de sesión exitoso en WordPress.

Cómo redirigir a los usuarios después de un inicio de sesión exitoso en WordPress (2 formas)

¿Por qué redirigir a los usuarios después de iniciar sesión en WordPress?

Muchos propietarios de sitios web ejecutan sitios web de WordPress para múltiples usuarios. Por ejemplo, un blog de varios autores, un sitio web de membresía o una tienda en línea.

Estos sitios web requieren que los usuarios inicien sesión para realizar ciertas acciones y acceder a los detalles de su cuenta.

Muchos complementos de membresía de WordPress y complementos de comercio electrónico manejan automáticamente los redireccionamientos mostrando a los usuarios páginas de inicio de sesión personalizadas y redireccionando a una página de administración de cuentas.

Sin embargo, no todos los sitios web utilizarán un complemento con esta funcionalidad. En este caso, los usuarios simplemente serán redirigidos al área de administración predeterminada de WordPress.

Esto no ofrece a sus usuarios una guía clara sobre qué hacer a continuación. Puede funcionar para blogueros y escritores, pero no es una experiencia ideal para sus usuarios y clientes.

Dicho esto, echemos un vistazo a cómo redirigir fácilmente a los usuarios después de un inicio de sesión exitoso en WordPress. Puede usar los enlaces rápidos a continuación para saltar directamente al método que desea usar.

Método 1. Configuración de redireccionamientos de inicio de sesión con LoginWP

El método le permite redirigir a los usuarios después de que inicien sesión en función de los roles de usuario, las capacidades, el nombre de usuario y más.

La forma más fácil de hacer esto es usando el Iniciar sesiónWP (anteriormente Peter’s Login Redirect) plugin. Le permite configurar redireccionamientos de inicio de sesión simples en un par de clics.

Lo primero que debe hacer es instalar y activar el complemento. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress.

Tras la activación, debe ir a LoginWP » Redirecciones para configurar el complemento.

Le permite configurar redirecciones de inicio de sesión para diversas situaciones. Echemos un vistazo a cada uno de ellos a continuación.

Configurar la redirección de inicio de sesión para usuarios específicos de WordPress

Primero, puede configurar redireccionamientos solo para usuarios específicos. Esto es útil si tiene un equipo pequeño y desea redirigir a los miembros del equipo a páginas específicas.

Para hacer esto, haga clic en el botón ‘Agregar nuevo’ en la sección ‘Reglas de redirección’.

Agregar nueva regla de redirección

Esto lo lleva a una nueva página para establecer su configuración de redirección.

Primero, seleccione la condición ‘Nombre de usuario’ del menú desplegable ‘Condición de regla’ y elija el nombre de usuario de la lista desplegable.

Agregar regla de redirección de nombre de usuario

Luego, puede ingresar las URL a las que desea redirigir al usuario al iniciar y cerrar sesión.

Asegúrese de hacer clic en el botón ‘Guardar regla’ para guardar sus cambios.

Agregar URL de inicio de sesión y cierre de sesión de nombre de usuario

Configuración de la redirección de inicio de sesión por rol de usuario en WordPress

A continuación, puede configurar una redirección de inicio de sesión basada en el rol del usuario en WordPress. Por ejemplo, es posible que desee redirigir a los editores al área de administración, pero hacer que los suscriptores de su lista de correo electrónico vayan a una página personalizada separada.

El proceso será similar a los pasos anteriores. Simplemente haga clic en el botón ‘Agregar nuevo’ en la sección ‘Reglas de redirección’.

Luego, seleccione la condición ‘Rol de usuario’ del menú desplegable ‘Condición de regla’ y elija el rol de usuario de la lista desplegable.

También puede establecer el orden en cualquier número, lo que determinará cómo se almacena y muestra esta regla en la configuración del complemento.

Agregar rol de redirección de roles de usuario

Luego, ingrese las URL de inicio y cierre de sesión donde desea redirigir el rol de usuario.

A continuación, haga clic en el botón ‘Guardar regla’.

Agregue la URL de inicio de sesión y cierre de sesión del rol de usuario

Si desea crear diferentes redireccionamientos de inicio de sesión para múltiples roles de usuario, simplemente siga los mismos pasos anteriores.

Configuración de redirección de inicio de sesión por capacidades en WordPress

El complemento también le permite configurar redireccionamientos de inicio de sesión según los niveles y capacidades del usuario. Esto es muy útil si está utilizando un complemento como Miembros para crear y administrar roles de usuario con capacidades personalizadas en WordPress.

Para hacer esto, siga los mismos pasos anteriores haciendo clic en el botón ‘Agregar nuevo’.

Luego, seleccione la condición ‘Capacidad de usuario’ del menú desplegable ‘Condición de regla’ y elija la capacidad de usuario de la lista desplegable.

También puede ingresar un número de pedido si desea mantener sus reglas organizadas en la página de configuración del complemento.

Agregar regla de redirección de capacidades de usuario

Tendrá diferentes capacidades de usuario disponibles según los roles que haya asignado.

A continuación, ingrese su URL de inicio de sesión y URL de cierre de sesión en los cuadros a continuación.

Agregue la URL de inicio de sesión y cierre de sesión de la capacidad del usuario

Luego, haga clic en el botón ‘Guardar regla’.

Configuración de la redirección de inicio de sesión para todos los usuarios en WordPress

En la página de configuración del complemento, 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 usar esta configuración para crear una redirección en todo el sitio para todos los usuarios.

Simplemente ingrese una URL de inicio de sesión y una URL de cierre de sesión en la sección ‘Todos los demás usuarios’.

Establecer redirección para todos los demás usuarios

Luego, haga clic en el botón ‘Guardar cambios’.

Configuración de una redirección de registro de usuario en WordPress

Cuando un nuevo usuario se registra en su sitio web, 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 web.

Simplemente ingrese la nueva URL en la sección ‘Después del registro’ y haga clic en el botón ‘Guardar cambios’.

Agregar después de la redirección de registro de usuario

Método 2. Configurar un formulario de inicio de sesión personalizado y redireccionamientos con WPForms

Si desea crear un formulario de inicio de sesión personalizado para nuevos usuarios, puede usar WPForms para configurar una redirección después de que inicien sesión.

WPForms es el mejor complemento de registro de usuarios del mercado utilizado por más de 5 millones de sitios web. Le permite crear fácilmente formularios de registro de usuarios, formularios de contacto y más.

WPForms

Puedes usar el versión gratuita para crear formularios de contacto simples, pero necesitará WPForms Pro para obtener la función de formulario de inicio de sesión.

Lo primero que debe hacer es instalar y activar el complemento. Para obtener más detalles, consulte nuestra guía para principiantes sobre cómo instalar un complemento de WordPress.

Tras la activación, debe visitar WPForms » Configuración e ingrese su clave de licencia. Puede encontrar esta información en su cuenta en el sitio web de WPForms.

Ingrese la clave de licencia de WPForms

Después de eso, debe instalar el complemento del formulario de registro de usuario.

Simplemente ve a WPForms » Complementos y ubique el ‘Complemento de registro de usuario’ y haga clic en el botón ‘Instalar complemento’.

Instalar complemento de registro de usuario

Ahora, está listo para crear su propio formulario de inicio de sesión personalizado.

Para hacer esto, navegue hasta WPForms » Agregar nuevo y dale un nombre a tu formulario.

A continuación, busque ‘Iniciar sesión’ en la barra de búsqueda para encontrar la plantilla ‘Formulario de inicio de sesión de usuario’, luego haga clic en el botón ‘Usar plantilla’.

Seleccionar plantilla de formulario de inicio de sesión

WPForms cargará automáticamente la plantilla del formulario de inicio de sesión de usuario con todos los campos obligatorios.

Puede editar todos los campos existentes haciendo clic en ellos y haciendo cambios en la nueva pantalla.

Pantalla del editor de formularios de WPForms

Por ejemplo, si desea cambiar el texto ‘Enviar’, simplemente haga clic en el botón.

Esto lo lleva a un editor donde puede agregar nuevo texto de botón, agregar texto de procesamiento de botón y más.

Haga clic para editar campos de formulario

Una vez que haya terminado de personalizar su formulario, puede configurar una redirección de inicio de sesión.

Para hacer esto, vaya a Ajustes » Confirmación en la columna de la izquierda, luego seleccione la redirección ‘Ir a URL’ como su tipo de confirmación.

Luego, puede ingresar la URL donde sus usuarios serán redirigidos.

Ingrese la URL de redirección del formulario

Su formulario de inicio de sesión ya está listo. Asegúrese de hacer clic en el botón ‘Guardar’ antes de cerrar la interfaz del creador de formularios.

Ahora, agreguemos su formulario de inicio de sesión a su sitio web.

Simplemente abra la página donde desea que se muestre su formulario de inicio de sesión o cree una nueva página. Luego, haga clic en el ícono ‘Más’ en la pantalla de edición de la página para agregar un nuevo bloque y busque ‘WPForms’.

Seleccione el bloque WPForms

A continuación, haga clic en el bloque WPForms y se agregará automáticamente a su sitio.

Después de eso, seleccione el formulario de inicio de sesión que creó anteriormente de la lista desplegable y automáticamente cargará el formulario dentro de su área de contenido.

Seleccione el formulario de inicio de sesión del menú desplegable

Alternativamente, puede usar un complemento de creación de páginas como Producto de semilla para configurar una redirección de inicio de sesión, además de crear una hermosa página de inicio de sesión.

SeedProd le permite crear fácilmente páginas de destino personalizadas, páginas de inicio de sesión, páginas 404 y más.

Crear página de inicio de sesión de SeedProd

Para obtener más detalles, consulte nuestra guía sobre cómo crear una página de inicio de sesión personalizada en WordPress.

Solución de problemas de inicio de sesión en WordPress

La configuración de redireccionamientos utilizando los métodos anteriores debería funcionar a la perfección. Sin embargo, es posible que tenga problemas dependiendo de cómo esté configurado su sitio web de WordPress y los complementos que esté utilizando actualmente.

Aquí hay algunos consejos que pueden ayudarlo a resolver esos problemas.

1. Actualice su estructura de enlaces permanentes

Simplemente ve a Ajustes » Enlaces permanentes y haga clic en el botón ‘Guardar configuración’ sin realizar ningún cambio.

Guardar configuración de enlaces permanentes

Esto actualizará la configuración del enlace permanente de WordPress. Si está experimentando otros problemas de redireccionamiento, entonces esto generalmente funciona.

2. Solucionar el problema de redirección de la página de inicio de sesión

Si su página de inicio de sesión sigue actualizándose y redirigiéndolo de nuevo al formulario de inicio de sesión, esto es una señal de un conflicto de configuración.

Para obtener ayuda para solucionar el problema, consulte nuestra guía sobre cómo solucionar el problema 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

Si los dos consejos anteriores no resolvieron su problema, lo más probable es que se trate de un conflicto de complemento o tema. Para obtener más detalles, consulte nuestra guía para principiantes para solucionar errores de WordPress.

Esperamos que este artículo le haya ayudado a aprender cómo redirigir a los usuarios después de iniciar sesión correctamente en WordPress. También es posible que desee ver nuestra guía sobre cómo crear una dirección de correo electrónico comercial gratuita y nuestras selecciones expertas del mejor software de chat en vivo para pequeñas empresas.

.

Deja un comentario