Description
Extension WordPress de construction de formulaire de contact
WPForms is a drag & drop WordPress form builder that’s EASY and POWERFUL. Create contact forms, feedback forms, subscription forms, payment forms (including Stripe, Square & PayPal), and other types of forms for your site in minutes with just a few clicks!
At WPForms, user experience is our #1 priority. Our pre-built form templates and workflows make WPForms the most beginner-friendly contact form plugin on the market. You don’t have to hire a developer. Create a form in less than 5 minutes with our drag & drop form builder or use a template to get a head start.
WPForms Pro
Cette extension est la version « lite » de WPForms Pro, qui comprend des formulaires d’abonnement par e-mail, des formulaires de contact multi-pages, des téléversements de fichiers, une logique conditionnelle, et des intégrations de paiement supplémentaires. Cliquez ici pour acheter la meilleure extension de formulaire de contact WordPress premium maintenant !
Constructeur de formulaire de contact en glisser-déposer
Créez des formulaires de contact personnalisés en quelques minutes avec notre constructeur de formulaires en ligne par glisser-déposer facile à utiliser. Mais ne nous croyez pas sur parole. Lisez ce que disent les experts de WordPress :
WPForms est de loin l’extension de formulaire la plus facile à utiliser. Mes clients adorent WPForms et c’est l’une des rares extensions qu’ils peuvent utiliser sans aucune formation. En tant que développeur, j’apprécie à quel point elle est rapide, moderne, propre et extensible.
Bill Erickson – Consultant expert en WordPress
Modèles de formulaire prédéfinis
WPForms est livré avec plus de 1 800 modèles de formulaires prédéfinis.
Whether you’re looking to create a simple contact form, marketing form, request a quote form, donation form, payment order form, registration form, Stripe payment form, or a subscription form, we have a form template already prepared and ready to use.
Prêt pour le mobile, adapté au référencement et optimisé pour la vitesse
WPForms contact forms are 100% responsive and mobile-friendly. We optimized every query on the frontend and the backend to ensure that it’s one of the fastest WordPress contact form plugins.
Vous pouvez embarquer votre formulaire de contact sur n’importe quelle page avec un titre et une description optimisés, donc WPForms est aussi l’une des meilleures extensions de formulaire de contact en termes de SEO.
Champs et fonctionnalités dont vous avez besoin pour réussir
With star ratings, file uploads, repeater fields, survey fields, and multi-page contact forms, you can easily build the right custom form for your site’s needs. Plus, integrate your contact forms with an email marketing service in just a few steps and collect payments with Stripe, PayPal, and Square for bookings and orders without the need for a dedicated eCommerce plugin.
Voici le témoignage d’un propriétaire d’entreprise concernant le formulaire de contact de WPForms :
En tant que propriétaire d’entreprise, le temps est mon bien le plus précieux. WPForms me permet de créer des formulaires de contact intelligents en quelques clics seulement. Avec leurs modèles de formulaires pré-définis et le constructeur en glisser-déposer, je peux créer un nouveau formulaire qui fonctionne en moins de 2 minutes sans écrire une seule ligne de code. Cela vaut bien l’investissement.
David Henzel – Cofondateur de MaxCDN
Questionnaires & sondages
Créez des formulaires d’enquête personnalisés comme Survey Monkey. Notre module d’enquête WordPress est livré avec des champs d’enquête intelligents, y compris l’échelle de Likert, les évaluations par étoiles et le NPS. Embarquez vos enquêtes et sondages partout dans WordPress.
Utilisez nos outils de rapport d’enquête pour personnaliser les graphiques, les exporter pour des présentations et afficher des résultats agrégés. Vous pouvez également partager les résultats de sondages instantanément lors de la collecte des votes.
Formulaire WordPress par défaut
Outre la construction de formulaires de contact simples, WPForms vous aide également à créer de meilleurs formulaires WordPress par défaut tels que des formulaires de connexion WordPress personnalisés et des formulaires d’inscription d’utilisateurs/utilisatrices WordPress personnalisés. Créez un formulaire de contact protégé par mot de passe ou même un formulaire de contact réservé aux membres.
Les blogueurs/blogueuses et les éditeurs/éditrices peuvent utiliser nos formulaires de proposition de publication WordPress pour accepter des articles d’invité·e·s, des témoignages et plus encore.
Formulaires de paiement, formulaires de don, formulaires de réservation et plus
Alors que WPForms a commencé comme une extension de formulaire de contact, elle a évolué en une solution puissante de formulaires personnalisés pour tout type de paiement ou de formulaire de réservation.
WPForms integrates with PayPal, Stripe, Square Payments, and Authorize.Net so you can easily accept credit card payments or take payments via PayPal. Bonus: you can also take signatures.
We’re proud to be a Stripe Verified Partner. This partnership allows us to build the best Stripe integration with early access to features. You can use our Stripe integration to accept both one-time payments as well as recurring payments while syncing all form data to your Stripe account.
Formulaires de calcul personnalisé
En utilisant le module Calculs WPForms, vous pouvez construire des formules personnalisées et afficher les résultats sur l’interface publique.
Create simple arithmetic calculations or build complex conditional calculations with rounded values, averages, time ranges, and more! It’s the best calculator plugin for WordPress.
Formulaires optimisés pour les conversions
Avec notre module Pages de formulaire, vous pouvez créer des pages d’atterrissage de formulaire personnalisées sans distraction pour augmenter les conversions.
To improve form completion rates, we created Conversational Forms® which helps you make your feedback forms feel more human by adding an interactive layout. (See Conversational Forms Demo).
Facile à personnaliser et à étendre
Vous pouvez facilement personnaliser vos formulaires de contact avec nos séparateurs de section, blocs HTML et CSS. Embarquer des formulaires dans Elementor et Divi n’a jamais été aussi facile grâce à nos intégrations natives.
Nous savons également que nos ami·e·s développeurs/développeuses peuvent souhaiter davantage de contrôle. C’est pourquoi nous avons ajouté des tonnes de crochets et de filtres.
Liste complète des fonctionnalités de WPForms
- Online form builder – powerful drag & drop contact form builder. Create WordPress contact forms, payment forms, and other online forms without writing any code.
- 100 % responsive sur mobile.
- Conforme au RGPD.
- Payment Forms – Take payments, donations, down payments, recurring payments, service payments with our Stripe (FREE) integration.
- Modèles de formulaires prédéfinis et prêts à être importés.
- Style de formulaire pour les champs, les libellés et les boutons.
- Protection anti-spam intégrée, intégrations avec hCaptcha, Google reCAPTCHA et Cloudflare Turnstile.
- Notifications instantanées de formulaire par e-mail.
- Confirmations de formulaires personnalisées avec des messages de réussite ou des pages de remerciement.
- Champ de smartphone qui s’adapte à l’emplacement de votre visiteur/visiteuse.
- Coupons for free shipping and sale discounts.
- Formulaires de calcul pour le paiement, l’expédition, la facturation, et plus encore.
- Champs de téléversement de fichiers pour les envois des utilisateurs/utilisatrices.
- Formulaires multipages avec des barres de progression.
- Logique conditionnelle intelligente pour afficher ou masquer des champs.
- Repeater field that enables the person filling out the form to easily add another field or group of fields to fill out. Perfect for group registration forms, custom order forms, and more.
- Signatures for agreements or payment forms.
- Formulaires d’inscription de compte et formulaires de connexion personnalisés.
- Formulaires d’envois de publications pour recueillir le contenu généré par les utilisateurs/utilisatrices.
- Géolocalisation pour collecter des données de localisation en même temps que les envois.
- Enquêtes et sondages avec des rapports interactifs.
- Détection des abandons de formulaires pour collecter les envois partiels.
- Form locker to control access using passwords, dates, and more.
- Offline forms to collect submissions without an internet connection.
- Pages d’atterrissage de formulaire pour booster les conversions.
- Conversational forms to boost overall completion rates.
- Lead forms to get more submissions with multi-step layouts.
- Webhooks to send data without third party connectors.
- Rapport du parcours de compte afin que vous sachiez quel contenu favorise les conversions de formulaires.
- Save and Resume to let visitors save and come back later.
Intégrations
- Google Sheets
- Zapier
- PayPal Commerce
- Stripe – We’re a Stripe Verified Partner for Payments.
- Square
- Authorize.Net
- Mailchimp
- AWeber
- Campaign Monitor
- GetResponse
- Constant Contact
- Drip
- ActiveCampaign
- HubSpot
- Brevo
- MailerLite
- ConvertKit
- Salesforce
Vous comprenez pourquoi WPForms est la meilleure extension de formulaire de contact WordPress sur le marché ! Vous souhaitez débloquer ces fonctionnalités ? Passez à notre version Pro.
Attribution
Cette extension a été créée par Jared Atchison et Syed Balkhi.
Directives sur l’image de marque
WPForms® est une marque déposée de WPForms LLC. Lorsque vous écrivez sur l’extension de formulaire de contact de WPForms, veillez à mettre en majuscule les 3 premières lettres.
- WPForms (correct)
- WP Forms (incorrect)
- wpforms (incorrect)
- wpform (incorrect)
Remarque
WPForms is absolutely, positively the most beginner-friendly WordPress contact form plugin on the market. It is both easy and powerful.
Nous avons simplifié la création de formulaires en ligne et l’avons rendue accessible à tou·te·s. Découvrez toutes les fonctionnalités de WPForms.
Je suis également le fondateur de WPBeginner, le plus grand site de ressources WordPress pour les débutants et débutantes. C’était une énorme priorité pour moi de créer une extension WordPress de formulaire de contact que les débutants et débutantes peuvent utiliser sans aucune formation.
Je pense que nous l’avons fait ici. J’espère que vous apprécierez l’utilisation de WPForms.
Thank you,
Syed Balkhi
Captures d’écran
Blocs
Cette extension fournit 1 bloc.
- Wpforms Form Selector
Installation
- Installez WPForms Lite soit via le dépôt d’extensions de WordPress.org, soit en téléversant les fichiers sur votre serveur. (voir les instructions relatives à l’installation d’une extension WordPress)
- Activer WPForms Lite.
- Allez vers l’onglet WPForms au bas de votre menu d’administration et cliquez sur le bouton « Ajouter » pour commencer à créer votre nouveau formulaire de contact WordPress.
- Vous voulez plus de fonctionnalités ? Achetez la version complète de WPForms !
FAQ
-
Qui devrait utiliser WPForms ?
-
WPForms est parfait pour les propriétaires d’entreprises, les blogueurs, les concepteurs, les développeurs, les photographes et, en gros, tout le monde. Si vous voulez créer un formulaire WordPress personnalisé, alors vous devez utiliser le constructeur de formulaire en glisser-déposer de WPForms.
-
Dois-je avoir des compétences en codage pour utiliser WPForms ?
-
Absolutely not. You can create and manage forms without any coding knowledge (100% drag & drop form builder). WPForms is the most beginner-friendly contact form plugin on the market.
-
Quel type de formulaires WordPress puis-je créer avec WPForms ?
-
Le constructeur de formulaire WPForms en glisser-déposer combiné avec nos modules est l’extension WordPress de formulaire de contact la plus puissante du marché. Voici quelques types de formulaires WordPress que vous pouvez créer :
- Formulaires de contact simples
- Formulaire de contact pour la demande d’emploi
- Formulaire de contact pour l’enquête sur les réactions
- Créer un formulaire de contact pour les suggestions
- Formulaires de demande de modification
- Formulaires de réservation en ligne
- Formulaire de réservation d’événements
- Formulaires d’autorisation de diffusion de vidéos
- Formulaire de contact pour les demandes de PTO
- Formulaire de contact pour les demandes d’entretien
- Formulaires de demande de bourse d’études
- Formulaires de téléchargement de fichiers
- Formulaires de vérification d’emploi
- Formulaire de contact de recommandation
- Formulaire de contact pour l’inscription des bénévoles
- Formulaire de contact hors ligne
To see a full list, visit our Form Template Gallery, which has over 1800+ pre-made contact form templates.
-
Quels champs de formulaire WPForms offre ?
-
We made the WPForms form builder to be both easy and powerful.
Here are the contact form fields that come with WPForms Form Builder (also known as Standard Fields):
- Champ Texte
- Texte Paragraphe (Zone de texte)
- Liste déroulante
- Choix multiple (boutons radio)
- Cases à cocher
- Champ Nombres
- Champ Nom
- Champ Adresse e-mail
- Champ de glissement du nombre
Voici une liste des champs de notre constructeur de formulaire de contact avancé (Fancy Fields) :
- Champ de smartphones avec vérification du format international
- Champ Adresse
- Champ Date/Heure
- Champ site/URL
- Téléversement de fichiers – Idéal pour le formulaire de téléversement de fichiers
- Champ Mot de passe
- Texte enrichi – Ajoutez un champ WYSIWYG, parfait pour les formulaires d’articles de blog invités
- Champ Mise en page : positionnez les champs de formulaire dans les colonnes à l’aide de mises en page personnalisées ou prédéfinies.
- Champ Répéteur : permettez aux utilisateurs de dupliquer des champs ou des groupes de champs dans vos formulaires.
- Champ de saut de page : idéal pour les formulaires de contact multi-pages avec barre de progression
- Séparateur de section – Idéal pour les longs formulaires de contact
- Champ HTML – ajoutez du HTML personnalisé à l’intérieur de votre formulaire
- Champ de contenu – Ajoutez des titres, des listes et des médias à vos formulaires sans écrire de code
- Aperçu de l’entrée – Permettez aux utilisateurs de votre formulaire de prévisualiser leurs entrées avant de les envoyer
- Classement par étoiles – Idéal pour les formulaires d’enquête et les sondages
- Champ masqué
- Questions CAPTCHA – Excellent pour prévenir le spam des formulaires de contact
- Math CAPTCHA – Idéal pour prévenir le spam des formulaires de contact
- Échelle de Likert – Idéal pour les formulaires d’enquête
- hCAPTCHA – Excellent pour prévenir le spam des formulaires de contact
- Cloudflare Turnstile – Une extension idéale pour protéger les formulaires de contact contre le spam.
- Champ de signature – Idéal pour les contrats et les formulaires de réservation
- Net Promoter Score (NPS Field) – Idéal pour les formulaires d’enquête
- Google ReCAPTCHA – Excellent pour prévenir le spam des formulaires de contact
Here is a list of our Payment Fields that will help you create an order form, donation form, booking form, and other payment forms:
- Élément unique
- Éléments multiples
- Éléments de case à cocher
- Éléments de liste déroulante
- Total (Champ de calcul)
- Carte bancaire (Stripe, Square, et Authorize.Net)
- PayPal
-
Puis-je intégrer WPForms avec mon CRM ou mon service de marketing par e-mail ?
-
Oui, WPForms offre une intégration transparente avec plus de 1000 logiciels de marketing par e-mail et de CRM.
Vous pouvez facilement envoyer les données de votre formulaire de contact et d’autres formulaires WordPress vers votre CRM préféré, votre newsletter et d’autres plateformes de marketing.
Voici une liste de nos intégrations marketing les plus populaires :
- Mailchimp
- Constant Contact
- AWeber
- Drip
- Campaign Monitor
- GetResponse
- ActiveCampaign
- Zapier
- CRM Salesforce
- Brevo (anciennement Sendinblue)
- MailerLite
En utilisant notre intégration Zapier, vous pouvez facilement connecter WPForms avec plus de 7 000 applications de marketing, y compris :
- PipeDrive CRM
- Google Sheets
- Active Campaign
- Zoho CRM
- Zoho Mail
- Zoho Invoice
- Agile CRM
- Slack
- Trello
- Infusionsoft by Keap
- Microsoft Excel
- Dropbox
- HelpScout
- Zendesk
- Freshbooks
- Freshsales
- Intercom
- Click Funnels
- Microsoft Dynamics 365 CRM
- Capsule CRM
- Insightly CRM
- Printfection
- Acuity Scheduling
- Quickbooks Online
Voir toutes les intégrations WPForms Zapier.
Note: WPForms was voted Zapier’s 6th fastest-growing app in the world.
-
Puis-je créer un formulaire de paiement avec WPForms ?
-
Oui, WPForms n’est pas votre extension de formulaire de contact moyenne. Vous pouvez l’utiliser pour créer tout type de formulaire, y compris les formulaires de paiement.
Nous vous permettons d’accepter facilement les paiements à l’aide de Stripe, Square, Authorize.Net et PayPal Commerce.
Avec nos intégrations Stripe et Authorize.Net, vous pouvez accepter facilement les paiements en ligne par carte bancaire.
Notre intégration PayPal vous permet d’accepter les paiements PayPal en ligne.
-
Puis-je importer/exporter des formulaires avec WPForms ?
-
Yes, WPForms makes it easy to import / export your contact forms and other WordPress forms created with the WPForms form builder. This is incredibly useful for developers and agencies who are building websites for clients.
Vous pouvez également créer des modèles de formulaires personnalisés que vous pouvez utiliser sur les sites de vos clients. Pour en savoir plus, consultez notre documentation.
En plus de cela, WPForms vous permet également d’importer des formulaires depuis d’autres extensions WordPress de formulaire de contact telles que Contact Form 7, Ninja Forms et Pirate Forms.
Si vous n’êtes pas satisfait de votre extension WordPress de formulaire de contact, alors faites définitivement un essai avec WPForms !
-
J’aimerais avoir accès à toutes les fonctionnalités. Comment puis-je les obtenir ?
-
You can get access to more features, addons, and support by upgrading to our Pro version. Purchasing a Pro license gets you access to the full version of WPForms, automatic updates, priority support, and all WPForms Addons!
-
WPForms est-il prêt pour la traduction ?
-
Yes, WPForms has full translation and localization support via the wpforms textdomain. Based on your site language, required .mo and .po translation files will be downloaded and placed into the default WordPress languages directory. The same is true for every WPForms Addon, as well.
-
WPForms inclut-il une protection anti-spam ?
-
Oui, WPForms inclut une protection anti-spam qui est activée sur tous les formulaires par défaut dans les réglages du formulaire.
Additionally, Google reCAPTCHA, hCaptcha, and Cloudflare Turnstile are also supported and can be set up at WPForms > Settings > CAPTCHA.
WPForms est entièrement compatible avec toutes les versions de Google reCAPTCHA :
- Checkbox reCAPTCHA v2
- Invisible reCAPTCHA v2
- reCAPTCHA v3
Lastly, Custom Captchas are available which allow you to create math- or question-based CAPTCHAs for your contact forms.
Avis
Contributeurs/contributrices & développeurs/développeuses
« WPForms – Easy Form Builder for WordPress – Contact Forms, Payment Forms, Surveys, & More » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“WPForms – Easy Form Builder for WordPress – Contact Forms, Payment Forms, Surveys, & More” a été traduit dans 31 locales. Remerciez l’équipe de traduction pour ses contributions.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
1.9.0.4
- Fixed: Unable to send a form with Constant Contact integration and fatal errors in the admin.
1.9.0.3
- Fixed: Compatibility issues with menus and popups on Elementor.
- Fixed: A fatal error with wp_remote_retrieve_headers occurred in CacheBase.php in some cases.
- Fixed: Compatibility with the Jetpack Boost plugin.
1.9.0.2
- Added: Modern Antispam protection for new forms.
- Added: Support conditional logic in the Layout field and add the ability to render the label and description for this field.
- Added: The notification to check prices is added when the currency is switched.
- Added: The new filter
wpforms_sanitize_amount_before
to filter a raw price amount before sanitization. - Added: The new filter
wpforms_sanitize_amount
to filter a sanitized price amount. - Added: The new filter
wpforms_enable_form_data_slashing
to enable the form data slashing. - Added: The new filter
wpforms_frontend_js_header_force_load
allows the loading of JS assets in the header. - Changed: Improved automatic recreation of custom database tables.
- Changed: Improved RTL support of plugin admin pages on desktop and mobile screens.
- Changed: Smart Tags for the Name field now allow retrieving partial data, such as Last Name.
- Changed: Improved layout of the Settings > Integrations page on small screens.
- Changed: Added notices for the Default value and Allowlist/Denylist settings on the Email field in case some values were invalid and have been removed.
- Changed: Improved the multi-select dropdowns UI across the Builder UI.
- Changed: Updated
stripe/stripe-php
library to v15.1.0. - Changed: Updated
woocommerce/action-scheduler
library to v3.8.1. - Changed: Allowed using the
&
symbol in Modern style Dropdown field choices. - Changed: Improved compatibility with the WP JobSearch plugin.
- Changed: Updated
jQuery.Validate
library to v1.20.1. - Changed: Updated
inputmask
library to v5.0.9. - Fixed: Stripe payment form couldn’t be submitted in the Elementor popup preview.
- Fixed: The Trash, Duplicate, Restore, and Delete actions for templates and forms now display a notice with the correct type.
- Fixed: Multiple Choice, Checkboxes, and Dropdown fields with empty values were displayed incorrectly in email notifications.
- Fixed: Database error on a single network site after creating a form if the plugin was network activated.
- Fixed: Fields reacted by hovering over them with the cursor on the Elementor editor screen.
- Fixed: Modern Dropdown fields were not appropriately loaded on Block (Gutenberg) and Elementor editors.
- Fixed: Forms with hidden labels had a big horizontal scrollbar when displayed on mobile with RTL languages.
- Fixed: Conditional logic affected the print page, which did not display hidden fields.
- Fixed: The RTE field was broken in the Elementor editor preview when the left menu was collapsed.
- Fixed: Rare exception with how we registered translations for download using the respective transient.
- Fixed: Pre-populating fields from another form with confirmation redirect URL was not handling multi-select fields.
- Fixed: The Gutenberg editor was not displaying the page title using Smart Tags.
- Fixed: The {page_url}Smart Tag value was wrong on the Gutenberg editor’s page.
- Fixed: When all the provider’s connections were removed, the check icon remained in the provider title.
- Fixed: The
{page_url}
Smart Tag was incorrect in the Divi builder. - Fixed: Modern Dropdown fields didn’t preview correctly for multiple instances of WPForms block on the Gutenberg editor’s page.
- Fixed: The choice-based payment field Smart Tags didn’t work in the prefilled URL.
- Fixed: In Dropdown, the & symbol was rendered as the corresponding HTML entity
&
for Modern Style. - Fixed: The modern dropdown field was not loading correctly on the Elementor popup.
- Fixed: Empty forms couldn’t be submitted without enabling the « Minimum time for submit » setting.
- Fixed: Switching to Live mode on the Payments Overview screen was impossible when all test payments were deleted.
- Fixed: Dropdown and Checkbox fields with multiple values were inline in email notifications.
- Fixed: Pressing the Enter key triggered the WPForms Insert Form modal in the Classic editor.
- Fixed: Dropdown field in forms with the
inline-fields
class had cropped dropdowns on Safari. - Fixed: Payment quantity text was not centered on some themes.
- Fixed: Some fields were visible in the email notifications even if they were hidden by Conditional Logic.
- Fixed: The Robots.txt file wasn’t valid due to the WPForms disallow rule.
- Fixed: After embedding to the new page, the
{page_title}
Smart Tag was empty in the Block Editor (Gutenberg).
1.8.9.6
- Modifié : amélioration de la compatibilité avec le thème OceanWP.
- Fixed: Dropdown fields in forms with the
inline-fields
class had cropped dropdowns. - Fixed: Button’s hover color was wrong on the Ocean WP theme.
- Fixed: Form couldn’t be submitted when Cloudflare Turnstile anti-spam integration was configured.
1.8.9.5
- Fixed: Stripe payment wasn’t created when the Credit Card field was optional and users paid through Google Pay / Apple Pay.
1.8.9.4
- Added: New filter wpforms_sanitize_amount_before to filter a raw price amount before sanitization.
- Added: New filter wpforms_sanitize_amount to filter a sanitized price amount.
1.8.9.2
- Fixed: Reply-to field was not returning the correct email address.
1.8.9.1
- Ajouté : les champs complexes peuvent maintenant avoir des messages d’erreur distincts pour chaque champ.
- Ajouté : les modules Recommandé, Nouveauté et Mis en avant sont maintenant affichés en premier sur la page des modules.
- Modifié : les logos de Campaign Monitor, ConstantContact, GetResponse et ConvertKit ont été mis à jour.
- Modifié : les utilisateurs/utilisatrices peuvent désormais voir la catégorie et la sous-catégorie du modèle sélectionné dans le panneau de configuration.
- Modifié : si Akismet est installé et configuré pour le formulaire, le fait de marquer les entrées comme étant ou non indésirables aide Akismet à apprendre.
- Modifié : amélioration du comportement de la page Outils > Journaux et des contrôles de réglage.
- Modifié : amélioration de la compatibilité avec le thème Hello Elementor.
- Modifié : traitement des valeurs sélectionnées vides pour les champs Liste déroulante, Case à cocher et Liste déroulante lorsque l’option Afficher les valeurs est sélectionnée.
- Modifié : la bibliothèque Choices.js a été mise à jour vers la version 10.2.0.
- Modifié : le champ moderne à sélection multiple avec recherche activée est désormais plus simple d’utilisation dans la zone d’administration.
- Modifié : amélioration du rendu des champs de paiement conformément aux prérequis W3C.
- Modifié : toujours afficher les modèles ajoutés par les modules complémentaires, même si le module complémentaire n’est pas installé ni activé.
- Modifié : le constructeur de formulaires masque désormais le libellé de l’espace réservé pour les choix d’image et d’icône lorsqu’il est laissé vide, tout en conservant le libellé de l’espace réservé pour les choix de paiement et les cases à cocher afin de maintenir la cohérence avec le comportement de l’interface publique.
- Corrigé : une modale d’alerte incorrecte était affichée lors de la suppression de l’offre d’abonnement dans certains cas.
- Corrigé : divers problèmes RTL sur l’écran du constructeur de formulaires.
- Corrigé : le montant minimal de paiement pour le champ Élément unique ne fonctionnait pas correctement avec des devises utilisant une virgule comme séparateur décimal.
- Corrigé : l’erreur de validation pour le code postal du champ Carte bancaire Stripe s’affichait deux fois.
- Corrigé : espacement incohérent du champ liste déroulante dans différents navigateurs sur ordinateur et mobile.
- Corrigé : le champ Carte bancaire Stripe avait une couleur de texte indicatif incorrecte avec le balisage classique.
- Corrigé : mise à jour du défi WPForms pour commencer à compter uniquement lorsque vous commencez réellement à créer un formulaire sur la page de présentation des formulaires.
- Corrigé : les modèles de compte n’étaient pas supprimés lors de la désinstallation de l’extension.
- Corrigé : le bouton radio du champ Choix Multiple n’était pas centré dans Firefox.
- Corrigé : une erreur de traitement Stripe se produisait sur un formulaire de paiements multiples lorsque tous les champs de carte bancaire étaient masqués par une logique conditionnelle.
- Corrigé : la couleur des erreurs de validation était incorrecte pour le champ de la carte bancaire Stripe lorsque le mode Élément de paiement était utilisé.
- Corrigé : une marge interne supplémentaire était ajoutée pour le titre du formulaire sur la page d’aperçu des formulaires sur mobile.
- Corrigé : le processus de mise à jour de l’extension redirigeait vers la page de mise à jour et non vers la page des extensions après la mise à jour.
- Corrigé : la récupération du nouveau numéro de version et de la nouvelle description de l’extension n’était pas exécutée de manière synchronisée.
- Corrigé : des erreurs MySQL se produisaient lors de la création d’une table dans certaines configurations uniques.
- Corrigé : le champ Choix multiple avec des choix d’icônes ne pouvait pas être sélectionné dans Firefox après le rechargement de la page.
- Corrigé : le code JavaScript en ligne pouvait être mal interprété et affiché sous forme de texte sur les pages principales pour certaines configurations.
- Corrigé : le jeton mis en cache n’était pas mis à jour correctement.
- Corrigé : la disposition de l’indicateur de chargement du bouton Enregistrer dans le Constructeur de formulaires n’était pas centrée.
- Corrigé : dans certains cas, des paiements uniques apparaissaient sur le tableau de bord Stripe même si un formulaire de paiement n’avait pas été envoyé.
- Corrigé : les notifications par e-mail n’étaient pas envoyées lorsqu’un objet était vide après le traitement de la balise intelligente.
- Corrigé : des avertissements PHP pouvaient se produire dans certains cas sur PHP 8.0+.
- Corrigé : le lien Passer à la version Pro n’avait pas le bon style sur les sites hébergés chez Bluehost.
- Corrigé : le bloc WPForms dans l’éditeur affichait une erreur lorsque le formulaire sélectionné était mis à la corbeille ou supprimé.
- Corrigé : certaines transactions Stripe ont été remboursées presque immédiatement alors qu’elles avaient été libellées comme frauduleuses.
- Corrigé : le processus de validation du champ Curseur de nombres pouvait provoquer une erreur fatale sur PHP 8.0+.
1.8.8.3
- Modifié : mise à jour de la bibliothèque jQuery.Validate vers la version 1.20.0.
- Corrigé : les options d’écran sur les pages Vue d’ensemble des formulaires et Vue d’ensemble des entrées pouvaient causer une erreur PHP dans de rares cas en raison d’un conflit avec un code tiers.
- Corrigé : les états de la publication sur la page de gestion du menu de navigation hérité pouvaient causer une erreur PHP dans de rares cas en raison d’un conflit avec un code tiers.
- Corrigé : les utilisateurs/utilisatrices ne pouvaient pas dupliquer leurs formulaires.
1.8.8.2
- Ajouté : les formulaires peuvent désormais être enregistrés en tant que modèles de compte pour une utilisation ultérieure.
- Ajouté : une nouvelle option
Affichage du prix
a été ajoutée pour le champ de paiement d’un article unique. - Ajouté : les adresses de livraison et de facturation peuvent maintenant être configurées sur l’écran Constructeur de formulaires > Paiements > Stripe.
- Ajouté : nouveau filtre
wpforms_integrations_stripe_api_common_create_plan_name
pour filtrer le nom du plan d’abonnement Stripe. - Ajouté : nouveau filtre
wpforms_integrations_lite_connect_api_request_timeout
pour filtrer le délai de la demande Lite Connect. - Ajouté : nouveaux réglages de style/thématique dans l’éditeur de blocs.
- Ajouté : nouveau menu contextuel dans le constructeur de formulaires pour des actions rapides.
- Modifié : nouveau design pour le modèle d’e-mail Résumés par e-mail avec un total hebdomadaire et les tendances d’envois d’entrées.
- Modifié : l’état des cartes de statut sélectionnées dans le graphique de la vue d’ensemble des paiements est préservé lors de l’application d’un filtre par date.
- Modifié : bibliothèque
stripe/stripe-php
mise à jour vers v13.15.0. - Modifié : bibliothèque
woocommerce/action-scheduler
mise à jour vers v3.7.2. - Modifié : mise à jour de la bibliothèque DOMPurify vers la version 3.0.9.
- Modifié : notifications ajustées sur l’écran des formulaires vides.
- Modifié : les balises HTML sont autorisées dans le récapitulatif de commande pour le champ Paiement total.
- Modifié : lorsque l’entrée est marquée comme n’étant pas indésirable, envoi des données à Akismet pour apprentissage et pour aider à faire du web un meilleur endroit pour tous et toutes.
- Modifié : amélioration de la gestion des erreurs lors de la création ou de la mise à jour d’un formulaire.
- Modifié : amélioration de la disposition des champs sur l’interface publique pour une meilleure expérience utilisateur/utilisatrice sur les appareils mobiles.
- Modifié : meilleur alignement du balisage de l’interface publique du formulaire conformément aux normes W3C pour réduire les erreurs de validation.
- Corrigé : divers problèmes RTL dans le tableau de bord d’administration, le constructeur de formulaires et une page de prévisualisation du formulaire.
- Corrigé : divers problèmes de réactivité sur les pages d’administration.
- Corrigé : le champ Paragraphe était autorisé à être redimensionné horizontalement.
- Corrigé : assurez-vous que nous produisons des règles de fichier robots.txt valides si le fichier est vide.
- Corrigé : des notifications PHP étaient déclenchées dans certains cas lors de la création de renouvellements d’abonnement Stripe.
- Fixed: Customer email was shown instead of customer name on the Payments Overview screen for Stripe subscription renewals in some cases.
- Corrigé : la colonne latérale du constructeur était masquée dans le menu contextuel des modifications.
- Corrigé : une erreur fatale était affichée sur l’interface publique avec des données de formulaire corrompues.
- Corrigé : le
0
(zéro) comme valeur brute d’un champ de choix n’était pas enregistré. - Corrigé : le champ de paiement unique avait un espacement incorrect avec les quantités activées.
- Corrigé : les textes indicatifs longs étaient divisés en plusieurs lignes après la mise à jour de Safari 17.3.1.
- Corrigé : le téléversement des médias ne fonctionnait pas dans certains cas sur les appareils mobiles.
- Corrigé : l’option Texte indicatif était masquée pour le champ Élément unique de type « défini par l’utilisateur ».
- Corrigé : prix incorrects dans le tableau récapitulatif de la commande lorsque les articles du champ Éléments de case à cocher comportaient le symbole du trait d’union.
- Corrigé : les champs de sélection multiple modernes avec un texte indicatif long chevauchaient une flèche de liste déroulante.
- Corrigé : bouton de chargement infini affiché sur les appareils mobiles dans certains cas.
- Corrigé : Activation multisite : l’extension devait rester activée sur un seul site après que le compte l’avait activée au niveau du réseau.
- Corrigé : il y avait une condition de course avec le reCAPTCHA v2 invisible, empêchant l’envoi du formulaire dans certains cas extrêmes.
- Corrigé : les styles de widgets Elementor étaient cassés en raison d’un conflit avec le bloc Gutenberg.
- Corrigé : certains styles en ligne inutiles étaient appliqués pour les notifications par e-mail avec des balises HTML.
- Corrigé : dans certains cas, les champs de paiement n’étaient pas correctement reflétés dans le tableau récapitulatif de la commande.
- Corrigé : la modale d’installation/activation WPCode et la modale d’éducation des entrées sont désormais plus lisibles sur les écrans mobiles.
- Corrigé : les balises intelligentes
{author_*}
renvoyaient des résultats incorrects dans certains cas. - Corrigé : dans certains cas, des styles incorrects étaient appliqués au tableau « Récapitulatif de commande ».
- Corrigé : amélioration de la gestion des données d’envoi de paiement corrompues.
1.8.7.2
- Modifié : la modale « Quoi de neuf ? » devrait être affichée en fonction de la version majeure de l’extension.
- Modifié : amélioration de l’efficacité de l’intégration d’Akismet.
- Corrigé : le jeton antispam était transmis comme un simple champ de formulaire, non protégé contre les robots indésirables.
- Corrigé : un avertissement PHP était lancé en cas d’envoie de formulaire anonyme lorsque la balise intelligente ID du compte était utilisée.
- Corrigé : le positionnement des images dans les blocs « Quoi de neuf ? » n’était pas toujours correct.
- Corrigé : les fenêtres modales ne s’affichaient pas sur les petits écrans.
- Corrigé : l’animation pour l’ouverture de la modale « Quoi de neuf ? » ne fonctionnait pas correctement lorsque la modale avait un petit contenu.
- Corrigé : l’arrière-plan n’était pas entièrement estompé lors du défilement de la fenêtre surgissante « Quoi de neuf ? ».
1.8.7.1
- Ajouté : le bloc Annonces dans la page Communauté.
- Ajouté : nouvelle façon de déplier la liste des sous-catégories de modèles de formulaires dans la colonne latérale de la liste des modèles.
- Ajouté : nouvel écran d’accueil présentant les fonctionnalités et modifications notables de la version.
- Ajouté : l’utilisateur/utilisatrice peut avoir un aperçu de ce qu’il/elle achète en activant le récapitulatif de commande pour le champ Paiement total.
- Ajouté : nouvelle balise intelligente
{order_summary}
. - Modifié : amélioration de la compatibilité avec le thème Twenty Twenty-Three.
- Modifié : amélioration de l’activation de l’extension sur les configurations WordPress multisites avec les versions Lite et Pro installées.
- Modifié : amélioration de la prise en charge des sites hébergés dans la plateforme Azure à l’aide d’IIS.
- Modifié : mise à jour de la bibliothèque DOMPurify vers la version 3.0.8.
- Modifié : retrait de la bibliothèque
jquery-confirm
en faveur du remplacement par jQuery.Confirm Reloaded. - Modifié : le jeton de protection contre les indésirables est valide maintenant pour 3 jours au lieu de 2.
- Modifié : le jeton de protection contre les indésirables n’est plus chargé avec JS afin d’éviter les échecs causés par des erreurs de script.
- Modifié : le stockage des entrées indésirables est désormais activé par défaut pour les nouveaux formulaires.
- Modifié : les utilisateurs/utilisatrices ayant des permissions limitées sont autorisé·e·s à voir les pages des modèles de formulaires et des modules.
- Mis à jour : bibliothèque
tijsverkoyen/css-to-inline-style
vers v2.2.7. - Mise à jour : bibliothèque
symphony/polyfill-iconv
vers v1.19.0. - Mis à jour : bibliothèque
symphony/polyfill-mbstring
vers v1.19.0. - Mise à jour : bibliothèque
woocommerce/action-scheduler
vers v3.7.1. - Mise à jour : bibliothèque
stripe/stripe-php
vers v13.9.0. - Corrigé : certaines actions en arrière-plan pouvaient échouer si elles étaient déclenchées par WP-CLI via le cron du serveur.
- Corrigé : une erreur fatale peut survenir dans de rares cas lors des migrations si elles étaient déclenchées manuellement.
- Corrigé : les champs numériques en lecture seule ne devraient pas afficher les indicateurs de chargement.
- Corrigé : le champ de choix des icônes avec une grande taille n’était pas centré dans l’éditeur de blocs et Elementor.
- Corrigé : deux messages apparaissaient lorsque l’on cliquait sur le champ reCAPTCHA après avoir recherché les champs dans le constructeur.
- Corrigé : un formulaire avec un long titre dépliait la liste déroulante des sélecteurs de formulaires dans l’Éditeur de blocs.
- Corrigé : les styles CSS n’étaient pas appliqués si les couleurs globales étaient déjà sélectionnées dans le constructeur Elementor.
- Corrigé : les détails des moyens de paiement n’étaient pas stockés pour les renouvellements par Stripe.
- Corrigé : la page de modèles avait des problèmes de style en langue allemande.
- Corrigé : l’aperçu d’Elementor en fenêtre surgissante ne respectait pas les styles de WPForms.
- Corrigé : dans certaines situations, les montants des paiements étaient incorrectement normalisés.
- Corrigé : certaines modales de la zone d’administration n’étaient pas responsive et ne s’adaptaient pas aux tailles d’écran plus petites.
- Corrigé : la mise en cache des modèles n’était pas mise à jour après la mise à jour de l’extension.
- Corrigé : prise en charge de RTL pour la page de réglages de WPForms.
- Corrigé : prise en charge de RTL pour le Constructeur de formulaires.
- Corrigé : certains champs de l’interface publique étaient incorrectement rendus pour RTL.
- Corrigé : l’interface utilisateur présentait d’autres problèmes lorsque la langue RTL était utilisée.
- Corrigé : l’écran des réglages du Constructeur de formulaires présentait plusieurs problèmes visuels lorsque la langue RTL était utilisée.
- Corrigé : les appels AJAX ne fonctionnaient pas sur les serveurs ayant une valeur
$_SERVER['HTTP_REFERER']
vide. - Corrigé : amélioration de l’affichage de la page de vue d’ensemble des formulaires sur les appareils mobiles.
- Corrigé : amélioration de l’affichage des pages d’outils sur les appareils mobiles.
- Corrigé : les paramètres de CAPTCHA personnalisé étaient dupliqués dans le Constructeur de formulaires lorsque le champ était ajouté via l’écran Réglages > Protection anti-spam et sécurité.
- Corrigé : des problèmes de localisation étaient présents sur l’écran Premiers pas.
- Corrigé : abonnements effectués par le moyen de paiement Stripe Link avant la version 1.8.6.
- Corrigé : certaines demandes MySQL non optimisées verrouillaient la base de données pendant plusieurs secondes sur les sites de grande taille contenant des milliers de tableaux.
- Corrigé : l’apparence de plusieurs valeurs de liste déroulante était incorrecte.
- Corrigé : certaines informations étaient manquantes si les balises intelligentes étaient traitées en arrière-plan via cron.
- Corrigé : la version récente de Chrome pour Windows n’affichait pas correctement les barres de défilement personnalisées.
- Corrigé : le filtre
wpforms_plaintext_field_value
était indisponible depuis la version 1.8.5. - Corrigé : l’envoi du formulaire a déclenché une erreur sur les sites avec une mise en cache des pages à long terme.