Field Forge propose 32 types de champs dans les plans gratuits et PRO. Cette référence fournit un aperçu complet de chaque type, quand l’utiliser et ses principales options de configuration.
Champs de Texte et de Nombre
| # | Type de Champ | Plan | Ce Qu’il Fait | Quand l’Utiliser |
|---|
| 1 | Texte | Free | Saisie de texte sur une seule ligne | Titres, noms, étiquettes courtes, numéros de téléphone, tout texte bref jusqu’à environ 100 caractères |
| 2 | Textarea | Free | Saisie de texte multi-lignes sans mise en forme | Descriptions, bios, résumés, adresses — lorsque vous avez besoin de plusieurs lignes mais pas de mise en forme riche |
| 3 | Nombre | Free | Saisie numérique avec min, max et pas optionnels | Prix, quantités, évaluations, années, toute valeur purement numérique |
| 4 | Plage | Free | Curseur horizontal qui renvoie un nombre | Pourcentages, niveaux de compétence, scores de satisfaction — lorsque un curseur visuel est plus intuitif que de taper un nombre |
| 5 | Email | Free | Saisie de texte avec validation d’email | Emails de contact — le navigateur valide automatiquement le format |
| 6 | URL | Free | Saisie de texte avec validation d’URL | Liens de sites web, profils sociaux, ressources externes |
| 7 | Mot de Passe | Free | Saisie de texte masqué (affiche des points) | Clés API, valeurs secrètes — le texte est caché pendant la saisie mais stocké en texte clair dans la base de données |
Options de configuration communes aux champs de texte et de nombre :
| Option | Description |
|---|
| Valeur par Défaut | Remplit le champ avec une valeur de départ |
| Indice | Texte d’indice gris affiché lorsque le champ est vide |
| Requis | Lorsqu’il est activé, le post ne peut pas être enregistré sans ce champ |
| Limite de Caractères | Nombre maximum de caractères autorisés (Texte, Textarea) |
| Min / Max | Valeurs numériques minimales et maximales (Nombre, Plage) |
| Pas | Montant d’incrément pour les contrôles numériques (Nombre, Plage) |
| Préfixe / Suffixe | Texte ou symbole affiché avant ou après l’entrée (par exemple, “$” ou “kg”) |
| Largeur du Wrapper | Largeur en pourcentage du champ dans l’éditeur (25%, 33%, 50%, 75%, 100%) |
Champs Médias
| # | Type de Champ | Plan | Ce Qu’il Fait | Quand l’Utiliser |
|---|
| 8 | Image | Free | Sélectionne une seule image de la Bibliothèque de Médias | Photos, logos, vignettes, arrière-plans héros, avatars d’auteur |
| 9 | Fichier | Free | Sélectionne un seul fichier de la Bibliothèque de Médias | PDFs, documents, tableurs, fichiers ZIP, tout fichier téléchargeable |
| 10 | WYSIWYG | Free | Éditeur de texte enrichi (même que la barre d’outils de l’éditeur de blocs WordPress) | Contenu formaté avec gras, italique, liens, listes — un mini éditeur dans un champ |
| 11 | oEmbed | PRO | Collez une URL pour intégrer des médias (YouTube, Vimeo, Twitter, Spotify) | Contenu vidéo ou audio intégré — il suffit de coller l’URL et il prévisualise automatiquement |
| 12 | Galerie | PRO | Sélectionnez et réorganisez plusieurs images | Galeries photo, curseurs d’images de produits, grilles de portfolio — lorsque une image ne suffit pas |
Options de configuration pour les champs médias :
| Option | Description |
|---|
| Format de Retour | Comment la valeur est renvoyée : Tableau d’Images (données complètes), URL d’Image (juste le lien), ou ID d’Image (juste l’ID de l’attachement) |
| Taille de Prévisualisation | La taille de la vignette affichée dans l’éditeur (Vignette, Moyenne, Grande) |
| Bibliothèque | Restreindre aux médias téléchargés uniquement, ou autoriser l’entrée d’URL |
| Min / Max (Galerie) | Nombre minimum et maximum d’images |
| Types de Fichiers Autorisés (Fichier) | Restreindre à des extensions spécifiques (par exemple, pdf, docx, zip) |
| Barre d’outils (WYSIWYG) | Barre d’outils complète ou Barre d’outils de base (moins d’options de formatage) |
| Onglets (WYSIWYG) | Afficher l’onglet Visuel, l’onglet Texte, ou les deux |
Champs de Choix
| # | Type de Champ | Plan | Ce Qu’il Fait | Quand l’Utiliser |
|---|
| 13 | Sélectionner | Free | Menu déroulant — choisir une option | Catégories, statuts, sélecteurs de pays — meilleur lorsque il y a 5+ options |
| 14 | Case à Cocher | Free | Sélection multiple avec cases à cocher | Étiquettes, fonctionnalités, certifications — lorsque les éditeurs peuvent choisir plusieurs options à la fois |
| 15 | Bouton Radio | Free | Sélection unique avec boutons radio | Choix de mise en page, niveaux de priorité — lorsque toutes les options doivent être visibles en même temps (moins de 6 options) |
| 16 | Vrai/Faux | Free | Interrupteur on/off | Drapeaux de fonctionnalités, bascules de visibilité, décisions oui/non — “Afficher la bannière ?”, “Est en vedette ?” |
| 17 | Groupe de Boutons | Free | Boutons en ligne stylisés pour une sélection unique | Alignement (gauche/centre/droite), taille (S/M/L), choix de style — alternative visuellement propre aux boutons radio |
Options de configuration pour les champs de choix :
| Option | Description |
|---|
| Choix | La liste des options (paires valeur : étiquette) |
| Valeur par Défaut | L’option pré-sélectionnée |
| Autoriser Null | Si “aucune sélection” est valide (Sélectionner) |
| Multiple | Autoriser la sélection de plus d’une option (Sélectionner uniquement) |
| Format de Retour | Retourner la valeur, l’étiquette, ou les deux sous forme de tableau |
| Mise en Page | Mise en page verticale ou horizontale (Bouton Radio, Case à Cocher) |
Champs de Relation (PRO)
| # | Type de Champ | Plan | Ce Qu’il Fait | Quand l’Utiliser |
|---|
| 18 | Relation | PRO | Sélectionner plusieurs articles avec recherche et glisser-déposer pour réorganiser | Articles connexes, produits en vedette, listes de contenu sélectionné |
| 19 | Objet Post | PRO | Sélectionner un seul post à partir d’un menu déroulant recherché | Post en vedette, référence parent, lien “Lire suivant” |
| 20 | Lien de Page | PRO | Sélectionner une page interne et renvoie son URL | Destinations de boutons CTA, liens de menu, cibles de redirection |
| 21 | Taxonomie | PRO | Sélectionner des termes de n’importe quelle taxonomie (catégories, étiquettes, personnalisées) | Catégories mises en avant pour une barre latérale, étiquettes mises en avant pour un widget |
| 22 | Utilisateur | PRO | Sélectionner un utilisateur WordPress à partir d’une liste recherchable | Remplacement d’auteur, attribution de chef d’équipe, sélection de réviseur |
Options de configuration pour les champs de relation :
| Option | Description |
|---|
| Type de Post (Relation, Objet Post) | Restreindre à des types de post spécifiques (par exemple, uniquement des Produits) |
| Taxonomie (Relation, Objet Post) | Filtrer par termes de taxonomie |
| Filtres | Filtres recherchables affichés dans l’interface de sélection |
| Min / Max (Relation) | Nombre minimum et maximum de posts sélectionnés |
| Format de Retour | Objet Post (WP_Post) ou ID de Post |
| Autoriser Null | Si “aucune sélection” est valide |
Champs de Date et de Couleur
| # | Type de Champ | Plan | Ce Qu’il Fait | Quand l’Utiliser |
|---|
| 23 | Sélecteur de Date | Free | Popup de calendrier pour sélectionner une date | Dates d’événements, délais, dates de publication, jalons |
| 24 | Sélecteur de Temps | PRO | Saisie de sélection de temps | Heures de rendez-vous, heures d’ouverture, horaires d’événements |
| 25 | Sélecteur de Couleur | Free | Sélection de couleur avec saisie hexadécimale et roue visuelle | Couleurs de marque, arrière-plans de section, personnalisation d’accent |
Options de configuration :
| Option | Description |
|---|
| Format d’Affichage | Comment la date apparaît dans l’éditeur (par exemple, “10 avril 2026”) |
| Format de Retour | Comment la date est renvoyée dans le code (par exemple, “Y-m-d” pour 2026-04-10) |
| Premier Jour de la Semaine | Commencer le calendrier le dimanche ou le lundi (Sélecteur de Date) |
| Activer Opacité | Autoriser la sélection alpha/opacité (Sélecteur de Couleur) |
Champs de Mise en Page (Pas de Stockage de Données)
| # | Type de Champ | Plan | Ce Qu’il Fait | Quand l’Utiliser |
|---|
| 26 | Onglet | Free | Divise les champs en onglets nommés dans la metabox | Organisation de grands groupes de champs — par exemple, onglet “Contenu”, onglet “Paramètres”, onglet “SEO” |
| 27 | Accordéon | Free | Crée des sections repliables avec des en-têtes cliquables | Lorsque vous souhaitez des sections qui peuvent être étendues individuellement — bon pour les champs optionnels |
| 28 | Message | Free | Affiche du texte ou du HTML en lecture seule dans l’éditeur | Instructions, avertissements, directives de formatage — “Téléchargez des images en 1920×1080 pour de meilleurs résultats” |
Les champs de mise en page ne stockent aucune donnée et n’affectent pas les performances. Utilisez-les librement pour améliorer l’expérience d’édition.
Champs Composés (PRO)
| # | Type de Champ | Plan | Ce Qu’il Fait | Quand l’Utiliser |
|---|
| 29 | Répéteur | PRO | Une liste de lignes, chacune avec les mêmes sous-champs | Membres de l’équipe, FAQ, fonctionnalités, niveaux de prix — toute liste d’éléments similaires |
| 30 | Groupe | PRO | Un ensemble unique de sous-champs liés regroupés ensemble | Bloc d’adresse, section CTA, bio d’auteur — champs liés qui apparaissent exactement une fois |
| 31 | Contenu Flexible | PRO | Plusieurs types de mise en page que les éditeurs choisissent et réorganisent | Constructeurs de pages, pages d’atterrissage, sections de contenu modulaires |
| 32 | Clone | PRO | Réutilise des champs d’un autre groupe de champs | Ensembles de champs partagés (par exemple, un “Bloc CTA” utilisé dans plusieurs groupes de champs) |
Options de configuration pour les champs composés :
| Option | Description |
|---|
| Sous-champs | Les champs contenus dans chaque ligne (Répéteur), groupe (Groupe), ou mise en page (Contenu Flexible) |
| Min / Max Lignes (Répéteur) | Limites sur le nombre de lignes que les éditeurs peuvent ajouter |
| Affichage (Répéteur) | Tableau (compact), Bloc (cartes), ou Ligne (extensible) |
| Mise en Pages (Contenu Flexible) | Modèles de sections nommés avec leurs propres sous-champs |
| Min / Max Mise en Pages (Contenu Flexible) | Limites sur le nombre de fois que chaque mise en page peut être utilisée |
| Étiquette de Bouton (Répéteur, Contenu Flexible) | Texte personnalisé pour le bouton “Ajouter une Ligne” ou “Ajouter une Mise en Page” |
| Style Transparent (Groupe) | Supprime la bordure visuelle afin que les sous-champs se fondent dans le parent |
Référence Rapide : Choisir le Bon Type de Champ
| J’ai besoin de capturer… | Utilisez ce type de champ |
|---|
| Un court morceau de texte (titre, nom, étiquette) | Texte |
| Un morceau de texte plus long sans mise en forme | Textarea |
| Texte riche formaté avec gras, liens, listes | WYSIWYG |
| Un nombre (prix, quantité, évaluation) | Nombre |
| Une décision oui/non | Vrai/Faux |
| Un choix unique parmi plusieurs options | Sélectionner (5+ options) ou Bouton Radio/Groupe de Boutons (moins de 5) |
| Plusieurs choix | Case à Cocher |
| Une seule image | Image |
| Plusieurs images | Galerie (PRO) |
| Un fichier téléchargeable | Fichier |
| Une vidéo intégrée | oEmbed (PRO) |
| Une date | Sélecteur de Date |
| Un temps | Sélecteur de Temps (PRO) |
| Une couleur | Sélecteur de Couleur |
| Un lien vers un autre post sur le site | Objet Post (PRO) ou Lien de Page (PRO) |
| Une liste de posts connexes | Relation (PRO) |
| Une liste d’éléments répétitifs | Répéteur (PRO) |
| Champs liés qui apparaissent une fois | Groupe (PRO) |
| Sections de page à mélanger et assortir | Contenu Flexible (PRO) |
| Champs réutilisés d’un autre groupe | Clone (PRO) |
| Onglets organisationnels | Onglet |
| Sections repliables | Accordéon |
| Texte d’aide pour les éditeurs | Message |