Avisos
Vaciar todo

Página de gracias de un formulario

4 Respuestas
2 Usuarios
0 Reactions
9 Visitas
Respuestas: 2
New Member
Topic starter
 

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


 
Respondido : 11/04/2025 11:47 am
Karen Rios
Respuestas: 18670
Illustrious Member 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


 
Respondido : 11/04/2025 12:41 pm
Respuestas: 2
New Member
Topic starter
 

@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/  

 


 
Respondido : 11/04/2025 1:07 pm
Karen Rios
Respuestas: 18670
Illustrious Member 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


 
Respondido : 11/04/2025 1:12 pm