En este momento estás viendo Redirigir al usuario cuando inicia o cierra sesión en WordPress

Redirigir al usuario cuando inicia o cierra sesión en WordPress

Muchas veces queremos redirigir al usuario cuando inicia o cierra sesión en WordPress. En casos puntuales como cuando tenemos en una página un formulario de login, y queremos que cuando nuestro usuario inicie sesión, sea redirigido directamente a una sección privada a la que sólo tienen acceso los usuarios registrados.

También nos puede ser muy útil que cuando un usuario cierre sesión, en lugar de redirigir al wp-login como funciona habitualmente, enviemos al usuario home de nuestro sitio.

Redirigir al usuario cuando inicia sesión

En este caso debemos añadir unas líneas de código a nuestro archivo functions.php, donde crearemos una función que añadiremos al action wp_login.

En el siguiente ejemplo la página de destino se llama seccion-privada.

Redirigir a un perfil de usuario en específico

En el siguiente ejemplo se usa el perfil de usuario subscriptor.

Redirigir al usuario cuando cierra sesión

En este caso vamos a añadir el siguiente código a nuestro archivo functions.php: