Redirigir a una página al registrarse en WordPress
¿Cómo redirigir a una página específica a un usuario que se registra en nuestro WordPress?
WordPress permite elegir si tu web permite o no el registro de usuarios. En muchos casos, permitir que un usuario no se registre es conveniente, ya que no necesitamos o queremos registros en nuestra web, pero hay sitios que ofrecen múltiples contenidos a usuarios registrados, por lo que habilitan el registro.
Por defecto no existe la posibilidad de redirigir a un usuario luego de una registración satisfactoria.
Esto puede ser útil, en caso de que queramos ofrecer productos o simplemente queramos que el usuario registrado vea una página en particular.
Para lograr esto sólo necesitamos añadir el siguiente código en nuestro archivo functions.php. Cómo siempre recomendamos, antes de hacer cualquier cambio es necesario realizar un backup del archivo. Un pequeño error puede arruinar todo nuestro WordPress, por eso hay que tener precaución.
return home_url( ‘/pagina-que-quieras/’ );
}
add_filter( ‘registration_redirect’, ‘wps_registration_redirect’ );
Reemplazamos el texto «pagina-que-quieras» con la URL de nuestra redirección.