Résumé IA
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 );

Articles de référence
- Comment autoriser une plage de dates ou plusieurs dates dans le Sélecteur de date
- Comment afficher conditionnellement le bouton de soumission
- Comment personnaliser le sélecteur de date et d'heure
- Comment limiter la plage autorisée dans le champ Nombres
- Comment désactiver un champ de formulaire pour empêcher la saisie utilisateur
- Comment changer le thème Captcha sur Google Checkbox v2 reCAPTCHA
- Comment limiter le nombre de caractères pour un champ de texte
- Comment définir un nombre minimum de caractères
- Comment désactiver la touche Entrée pour soumettre le formulaire
- Comment ouvrir un redirect dans une nouvelle fenêtre
- Comment limiter les années dans votre sélecteur de date
- Comment restreindre les caractères spéciaux d'un champ de formulaire
- Comment désactiver l'effet de défilement sur la validation des champs
- Comment remplir un champ de formulaire à partir d'un lien d'ancrage
- Comment ajouter des effets d'animation aux transitions de saut de page
- Comment mettre en majuscules les entrées des champs de formulaire
- Comment définir un nombre minimum de choix pour une case à cocher
- Comment restreindre le champ Téléphone pour n'accepter que des chiffres
- Comment modifier la position de la fenêtre contextuelle du sélecteur de date
- Comment masquer les résultats de sondage vides
- Comment définir un drapeau par défaut sur le champ de téléphone intelligent avec le RGPD
- Comment restreindre les pays dans les champs de formulaire Téléphone intelligent
- Comment lier le logo de vos pages de formulaire
- Comment lier le logo de votre formulaire conversationnel
- Comment ouvrir un nouveau lien lors de la soumission du formulaire
- Comment ajouter l'autofocus à votre formulaire
- Comment afficher un nombre total de mots sous le champ de votre formulaire
- Comment définir une date par défaut pour le champ de formulaire de sélection de date
- Comment désactiver les heures passées dans le sélecteur d'heure
- Comment pré-remplir les champs dans le même formulaire
- Comment désactiver la touche espace dans un champ de formulaire
- Comment ajouter un bouton bascule pour la visibilité du mot de passe
- Comment ajouter un sélecteur de couleur à votre formulaire
- Comment passer à la page suivante automatiquement
- Comment rendre le mot de passe du Form Locker insensible à la casse
- Comment empêcher la copie et le collage dans votre formulaire
- Comment créer un formulaire d'évaluation conditionnel
- Comment utiliser la logique conditionnelle avec un sélecteur de date
- Comment restreindre l'autocomplétion d'adresse à un pays spécifique
- Comment afficher ou masquer un champ de mise en pageComment afficher ou masquer un champ de mise en page
- Comment soumettre automatiquement un formulaire avec un choix de champ
- Comment modifier l’ordre de tabulation dans le champ Mise en page
- Comment créer une logique conditionnelle pour les coupons
- Comment ajouter un espace réservé au champ coupon
- Comment activer une case à cocher après avoir lu l'avertissement
- Comment personnaliser le curseur numérique
- Comment ajouter des feuilles d'automne tombantes à votre message de confirmation
- Comment personnaliser les libellés du formulaire de paiement
- Comment protéger par mot de passe un bouton de soumission
- Comment ajouter une animation de neige tombante à votre message de confirmation
- Comment ajouter une animation de confettis au message de confirmation