WordPress – Effettuare il redirect ad una thank you page dopo l’invio di un form

Plugins Programmazione Wordpress
0

Se stai utilizzando il plug-in Contact Form 7 , probabilmente sai che quando un utente compila un modulo di contatto e preme il pulsante Invia, non verrà reindirizzato a nessuna pagina. Invece, questo snippet elabora i dati dell’utente tramite Ajax e mantiene l’utente sulla stessa pagina.

Questo avviene normalmente per la maggior parte dei moduli. Ma cosa succede se si desidera che l’utente venga reindirizzato alla pagina di ringraziamento (thank you page) o a qualsiasi pagina personalizzata di un sito Web dopo l’invio del form?

Perché è necessario reindirizzare ad un’altra pagina?

Ai fini dell’analisi, il proprietario del sito normalmente mantiene una pagina di ringraziamento sul sito web. Il numero di utenti reindirizzati a queste pagine permette di calcolare la percentuale di successo della campagna. La pagina di ringraziamento viene utilizzata per monitorare le conversioni. Inoltre, oltre a mostrare contenuti come “Grazie per la tua richiesta. Ti risponderemo presto. ‘, Puoi fare molte più cose sulla stessa pagina.

A seconda del tuo sito web, faresti le seguenti tattiche nella pagina di ringraziamento.

  • Mostra una promozione
  • Aggiungi collegamenti al tuo contenuto migliore
  • Chiedi ai lettori di fare un sondaggio
  • Partecipa alla tua community
  • Mostra testimonianze
  • Chiedi loro di condividere il tuo sito
  • Mostra un video
  • Chiedi feedback
  • Chiedi loro di seguirti sui social media

Questi sono alcuni suggerimenti che puoi applicare alla pagina. Puoi mostrare tutto ciò che ti può aiutare.

Reindirizza alla thank you page dopo l’invio di contact form 7

Spero che tu sia convinto dell’importanza della pagina di ringraziamento per il tuo sito web. Successivamente, vediamo come eseguire il reindirizzamento nel plug-in Contact Form 7.

Il plug-in Contact Form 7 fornisce diversi eventi DOM che possono essere utilizzati per vari motivi. Per questo tutorial, possiamo utilizzare gli eventi “wpcf7mailsent” o “wpcf7submit”.

L’evento “wpcf7mailsent” si attiva quando viene inviato un messaggio di posta elettronica al momento dell’invio del modulo. Un evento “wpcf7submit” viene ripreso dopo l’invio di un modulo di contatto. L’utente può scegliere qualsiasi evento nel seguente codice JavaScript. È possibile inserire il codice sottostante nel footer.php dopo una chiamata wp_footer() .

<script>
document.addEventListener( 'wpcf7mailsent', function( event ) {
location = "<?php echo get_bloginfo('url'); ?>/thank-you";
}, false );
</script>
Facebook Comments
0
Summary
Wordpress - Effettuare il redirect ad una thank you page dopo l'invio di un form
Article Name
Wordpress - Effettuare il redirect ad una thank you page dopo l'invio di un form
Description
Se stai utilizzando il plug-in Contact Form 7 , probabilmente sai che quando un utente compila un modulo di contatto e preme il pulsante Invia, non verrà reindirizzato a nessuna pagina. Invece, questo snippet elabora i dati dell'utente tramite Ajax e mantiene l'utente sulla stessa pagina.
Author
contact form 7 plugins thank you page wordpress

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Related Posts