Attention !

Cet article contient du code PHP et est destiné aux développeurs. Nous fournissons ce code à titre de courtoisie, mais nous n'offrons pas de support pour les personnalisations de code ou le développement tiers.

Pour obtenir de l'aide supplémentaire, veuillez consulter le tutoriel de WPBeginner sur l'ajout de code personnalisé.

Ignorer

Description

L'action wpforms_wp_footer_end qui est déclenchée à la fin du chargement de la page uniquement si un formulaire créé avec WPForms est trouvé sur la page et lorsque tous les autres scripts sont chargés.

Paramètres

Cette action n'accepte aucun paramètre.

Plus d'informations

Cette action s'exécutera à la fin du chargement de la page, mais spécifiquement pour l'action wpforms_wp_footer_end, elle ne se déclenchera que s'il y a un formulaire créé avec WPForms trouvé sur cette page et uniquement lorsque tous les autres scripts sont chargés.

Ceci est particulièrement utile si vous avez du JavaScript personnalisé 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 formulaire WPForms sur la page.

Source

wpforms/src/Frontend/Frontend.php

Exemples

Cet exemple est tiré d'une référence d'extrait (lien montré ci-dessous) et utilise Javascript et l'action wpforms_wp_footer_end pour désactiver l'animation de 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_change_captcha_theme( ) {
?>

<script type="text/javascript">

    jQuery(function($){

        $( '.g-recaptcha' ).attr( 'data-theme', 'dark' );

    });

    </script>

<?php
}

add_action( 'wpforms_wp_footer_end', 'wpf_dev_change_captcha_theme', 30 );

Une des nombreuses façons d'utiliser l'action wpforms_wp_footer sur votre site.

Articles de référence