• No me funciona el redireccionamiento después de dar ENVIO a un formulario de contacto.

    He agregado el siguiente código a functions.php; pero no me ha podido funcionar; me pueden ayudar

    function redirigir(){
    ?>
    <script type=»text/javascript»>
    document.addEventListener( ‘wpcf7mailsent’, function( event ) {
    if (‘5’ == event.detail.contactformid) {
    location = ‘http://www.biodsa.com.co/index.php/contacts/&#8217;;
    }
    }, false );
    </script>
    <?php
    }
    add_action(‘wp_footer’, ‘redirigir’);

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Para redirigir en JavaScript debes manejar el objeto window.location (o document.location). Tienes varias opciones:

    window.location.replace('url');
    window.location.href = "url";

    PD: recuerda utilizar el botón «code» para dar formato al código en los mensajes del foro y que se pueda leer bien.

    Iniciador del debate lideraplicaciones

    (@lideraplicaciones)

    Cybmeta… debo colocar este código que me envías reemplazando la sección donde dice

     {
    location = ‘http://www.biodsa.com.co/index.php/contacts/’;
    }
    
    Por esta otra?:
    
    

    {
    window.location.replace(‘http://www.biodsa.com.co/index.php/contacts/&#8217;);
    window.location.href = «http://www.biodsa.com.co/index.php/contacts/»;
    }

    Me puedes indicar?

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • El debate ‘Redireccionar contact form7 usando wp_footer al envíar un formulario no funciona’ está cerrado a nuevas respuestas.