Description

Le wpforms_wp_footer est déclenchée à la fin du chargement de la page seulement si un formulaire créé avec WPForms se trouve sur la page.

Paramètres

Cette action n'accepte aucun paramètre.

Plus d'informations

Cette action fonctionne de la même manière que l'action standard de WordPress wp_footer action. Elle sera exécutée à la fin du chargement de la page, mais spécifiquement pour l'action wpforms_wp_footer elle ne se déclenchera que si un formulaire créé avec WPForms se trouve sur cette page.

Ceci est particulièrement utile si vous avez du JavaScript ou du CSS personnalisé sur la page mais que vous ne voulez pas que ce code s'exécute s'il n'y a pas de WPForms sur la page.

Source

wpforms/includes/class-frontend.php

Exemples

Cet exemple est tiré d'un extrait de référence (lien ci-dessous) et utilise Javascript et la fonction wpforms_wp_footer pour désactiver l'animation du défilement sur les formulaires multipages.

/**
 * 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 );

Références de l'article :