Masquer les labels des champs de Gravity Forms

Depuis la version 1.9 de Gravity Forms, il n’est plus possible de masquer les labels pour les champs d’un formulaire. Cette décision a été prise afin d’améliorer l’accessibilité, notamment pour les personnes malvoyantes. Toutefois, cette option peut nous faire défaut dans certains cas. Une ligne de code permet de la rétablir, voici donc une astuce découverte récemment pour activer cette option cachée.

À l’aide d’un éditeur FTP, connectez-vous sur votre serveur et ouvrez le fichier functions.php localisé dans /wp-content/themes/NOM_DU_THEME/

add_filter('gform_enable_field_label_visibility_settings', '__return_true');

Sauvegardez le fichier puis retournez éditer votre formulaire Gravity Forms. Dépliez les réglages d’un champ puis remarquez l’apparition de cette option cachée :

gravity-forms-champs-caches-1

Également pour pour les sous-intitulés comme pour Prénom / Nom :

gravity-forms-champs-caches-2

Ce qui donne le résultat sur un formulaire de test composé d’un simple champ de texte :

gravity-forms-champs-caches-3

Si vous retournez à l’état initial, autrement en affichant les labels, vous obtenez :

gravity-forms-champs-caches-4

Une astuce à utiliser avec parcimonie pour tenir compte de l’accessibilité de votre site.

 

2 commentaires

Laisser un commentaire

Thèmes & Plugins
Premium By WP Channel

WP Alacarte propose des produits et services de qualité
made in France pour la plateforme WordPress.

Tout est prêt pour créer votre site à la carte !

  • Thèmes et extensions premium
  • Facilité d’utilisation garantie
  • Temps de chargement optimisé
  • Personnalisation avancée
Découvrir

Rejoignez la communauté WordPress !

Faites partie de l’aventure en devenant membre d’une association WordPress. Conférences, ateliers, BarCamp, WordCamp… Venez
partager votre passion pour WordPress !

Aurélien DENIS,
président des associations WordPress Francophone et WPMX