Redirigir formulario Contact Form 7 a otra pagina WordPress

Por defecto, el plugin de wordpress “Contact Form 7″ para la gestión de formularios HTML, no redirige la navegación hacia otra pagina, sino que lo realiza mediante un JS a la misma página del formulario tras realizar el envío (submit).

Si el navegador admite Ajax, la página no se vuelve a cargar y realmente no apreciamos esa redirección, pero el efecto es el mismo, sin cambiar de página (de url) el plugin muestra un mensaje confirmando que los datos del formulario han sido enviados.
Sin embargo, es posible que en algún caso necesitemos redirigir la navegación a otra página tras rellenar y enviar el formulario.

Un ejemplo: Suscripción a una promoción

Es posible que necesitemos redirigir la navegación a otra página (a otra url) tras el correcto envío del formulario, por ejemplo, si estamos realizando la promoción de un producto en nuestro portal Web y el usuario se apunta a ella utilizando el formulario. Tras hacer clic en el botón que hace el envío y validar los datos introducidos, llevamos al usuario a una página en la que le confirmamos que la suscripción a la promoción se ha realizado correctamente.

Supongamos que hemos creado el formulario con el plugin “Contact Form 7″ y que ya tenemos creada la página Web de confirmación, cuya url es por ejemplo http://www.pabloblanco.es/suscripcion-confirmada/

Ahora nos queda configurar el formulario para que al hacer el submit se haga la redirección. Entramos en la configuración del formulario, en el plugin “Contact Form 7″, y descendemos hasta encontrar el apartado “Configuración adicional”. En este apartado introducimos el siguiente código:

on_sent_ok: "location = 'http://www.pabloblanco.es/suscripcion-confirmada/';"

Sencillo, ¿No? Esta explicación la podéis encontrar también en la Web del autor del plugin, en la siguiente dirección:
http://contactform7.com/redirecting-to-another-url-after-submissions/

Vía | Pablo Blanco

,
Entrada anterior
Windows Update no puede buscar actualizaciones porque el servicio no se está ejecutando
Entrada siguiente
Añadir Invisible Captcha a Contact Form 7 en WordPress

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Rellena este campo
Rellena este campo
Por favor, introduce una dirección de correo electrónico válida.
Necesita estar de acuerdo con los términos para continuar

Menú