Avisos
Vaciar todo

Página de gracias de un formulario  

 
Yalinet
 Yalinet
Nuevo usuario

Hola estoy tratando de redireccionar a una  página de gracias luego que se inserten los datos en el formulario, instale el plugin head and footer code para insertar el código, pero aún no me está funcionando, no sé redirecciona, podrían ayudarme por favor 

Este es el code que use 

document.addEventListener( 'wpcf7submit', function( event ) {
if ( event.detail.contactFormId == '123' ) { // Cambia 123 por el ID de tu formulario
window.location.href = 'https://tusitio.com/gracias/';
}
}, false );

Contenido solo visible a usuarios registrados

Citar
Respondido : 11/04/2025 12:47 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Yalinet, 

Puedes indicarnos la URL del sitio donde estas intentando realizar la redireccion, de igual forma esta redirección la realizas para el formulario de contacto creado con un plugin como contact form 7?

De manera general puedes probar utilizar el siguiente codigo en el function.php de tu tema o un plugin como code snippets

add_action( 'wp_footer', 'redirect_cf7' );
function redirect_cf7() {
?>
<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event ) {
location = 'Tu URl de gracias aqui';}, false );
</script>
<?php
}

Te en cuenta que tambien hay plugins que te permiten implementar esta redirección a formularios de contacto con contact form 7 como:

https://wordpress.org/plugins/cf7-redirect-thank-you-page/

https://wordpress.org/plugins/wpcf7-redirect/

Un Saludo

ResponderCitar
Respondido : 11/04/2025 1:41 pm

Cursos Gratuitos WordPress

Yalinet
 Yalinet
Nuevo usuario

@karen hola Karen la url es https://mbmpoolcagellc.com/  

En la página de contacto quiero redireccionar el formulario para https://mbmpoolcagellc.com/thank-you-poolcage/  

 

ResponderCitar
Respondido : 11/04/2025 2:07 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Yalinet, 

Entiendo, en este caso prueba con el código que te envíe en mi mensaje anterior y comprueba te permita realizar la redirección

Respondido por: @karen

De manera general puedes probar utilizar el siguiente codigo en el function.php de tu tema o un plugin como code snippets

add_action( 'wp_footer', 'redirect_cf7' );
function redirect_cf7() {
?>
<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event ) {
location = 'Tu URl de gracias aqui';}, false );
</script>
<?php
}

Pruébalo y nos comentas como va todo

Un Saludo

ResponderCitar
Respondido : 11/04/2025 2:12 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress