Attenzione!

Questo articolo contiene codice PHP ed è destinato agli sviluppatori. Offriamo questo codice come cortesia, ma non forniamo supporto per personalizzazioni del codice o sviluppo di terze parti.

Per ulteriore assistenza, consulta il tutorial di WPBeginner su come aggiungere codice personalizzato.

Chiudi

Descrizione

L'azione wpforms_wp_footer viene attivata alla fine del caricamento della pagina solo se viene trovato un modulo creato con WPForms nella pagina.

Parametri

Questa azione non accetta parametri.

Maggiori Informazioni

Questa azione funziona in modo molto simile all'azione standard di WordPress wp_footer. Verrà eseguita alla fine del caricamento della pagina, ma specificamente per l'azione wpforms_wp_footer, si attiverà solo se nella pagina è presente un modulo creato con WPForms.

Ciò è particolarmente utile se hai del JavaScript personalizzato o CSS personalizzato nella pagina, ma non vuoi che quel codice venga eseguito se non c'è un modulo WPForms nella pagina.

Origine

wpforms/includes/class-frontend.php

Esempi

Questo esempio è tratto da un riferimento di snippet (link mostrato di seguito) e utilizza Javascript e l'azione wpforms_wp_footer per disabilitare l'animazione di scorrimento sui moduli multipagina.

/**
 * Change the captcha theme for the Google Checkbox v2 reCAPTCHA
 *
 * @link https://wpforms.com/developers/how-to-change-the-captcha-theme-on-google-checkbox-v2-recaptcha/
 */
 
function wpf_dev_disable_multipage_scroll() {
    ?>

    <script type="text/javascript">window.wpforms_pageScroll = false;</script>

    <?php
}
add_action( 'wpforms_wp_footer', 'wpf_dev_disable_multipage_scroll', 30 );

Riferimenti Articoli: