Description
Modern Fields apporte un constructeur de champs visuels à l’éditeur de blocs WordPress sans compromettre la flexibilité.
Créez des groupes de champs réutilisables, assignez-les à des articles, des pages, des types de publications personnalisés ou des écrans d’options, et affichez-les à l’aide de blocs Gutenberg et des blocs bindings.
Aucun code n’est nécessaire ! Tout est construit à l’aide des API natives de WordPress, ce qui garantit une intégration optimale dans votre interface d’administration et une performance optimale.
Points forts
- Construisez des groupes de champs de manière visuelle à l’aide des composants natifs de l’interface utilisateur/utilisatrice WordPress.
- Choisissez parmi une bibliothèque croissante de blocs de champ : texte, zone de texte, bascule, nombre, plage, groupe de boutons, image, sélecteur de couleurs, et bien plus encore.
- Associez des groupes de champs à des types de publications, des modèles de page ou des écrans d’options à l’aide de règles de localisation précises.
- Gérez les droits à l’aide de contrôles basés sur les rôles pour déterminer qui peut modifier ou gérer les groupes de champs.
- Afficher les données de champ dans des modèles avec un bloc de liaisons méta spécifique.
Quels sont les avantages à utiliser Modern Fields plutôt que Advanced Custom Fields (ACF) ?
✔ Commandes natives de l’éditeur de blocs pour une expérience améliorée
✔ Conception visuelle des groupes de champs dans l’éditeur de blocs
✔ Configuration plus rapide de vos champs
✔ Plus d’emplacements pour afficher les groupes de champs (modale, panneau)
✔ Compositions prêtes à l’emploi pour des pages d’options attrayantes
✔ Affichage des champs dans votre modèle sans code grâce au bloc Field Value, aucun codage nécessaire
✔ Utilisation du bloc de requête pour filtrer les résultats par méta
✔ Et bien plus encore dans la version premium
Captures d’écrans
Blocs
Cette extension fournit 23 blocs.
- Color palette A color palette from the theme.
- Checkboxes A checkboxes field for multiple boolean input.
- Number A simple number input field.
- Toggle A toggle On/Off field for boolean input.
- Unit Select a value with a unit.
- Relationship Get Modern Fields Pro and unlock the Relationship field.
- Button Group A button group field with multiple choices.
- Date A date / time input field.
- Select A select dropdown field with key/value options.
- Email A simple email input field.
- Time A time input field.
- Textarea A textarea field for longer text input.
- Repeater Get Modern Fields Pro and unlock the Repeater field.
- Range A range input field.
- Spacing Select spacing values for the selected sides.
- Border Configure border values.
- Image Import or select an image from the media library.
- Text A simple text input field.
- Rich text A rich text input field with formatting options.
- Color picker A custom color picker.
- Radio Buttons A radio buttons field with multiple choices.
- Field value Display any value from a meta field. Brought to you by Modern Fields.
- Multi token A mutli-value input field.
Installation
- Téléverser les fichiers de l’extension dans le répertoire
/wp-content/plugins/modern-fieldsrou installez directement l’extension via l’écran des extensions WordPress. - Activer l’extension depuis le menu Extensions de WordPress.
- Veuillez vous rendre dans Groupes de champs Modern Fields pour créer votre premier groupe et commencer à ajouter des blocs de champs.
- Assigner votre groupe de champs à l’emplacement souhaité et le publier.
- Modifier une publication ou une page qui correspond à vos règles pour commencer à remplir les champs.
- Utiliser le bloc Valeur du champ pour afficher une méta dans votre contenu ou un modèle.
FAQ
-
Est-ce que Modern Fields fonctionne avec l’éditeur classique ?
-
Modern Fields est spécialement conçu pour Gutenberg et s’appuie sur les API de l’éditeur de blocs. L’éditeur classique n’est pas pris en charge.
-
Comment puis-je afficher les valeurs des champs sur l’interface publique ?
-
Utiliser le bloc « Valeur du champ » pour afficher n’importe quelle valeur provenant des champs de la publication actuelle, de l’auteur/autrice de la publication ou des pages d’options. Aucun code n’est nécessaire. Il liera automatiquement les données à vos modèles. Vous pouvez également utiliser ces fonctions dans vos blocs personnalisés ou vos modèles :
the_field()ouget_field(). -
Puis-je restreindre l’accès à la gestion des groupes de champs ?
-
Oui. Les droits s’intègrent aux rôles et permissions WordPress. Seuls les utilisateurs/utilisatrices disposant des permissions appropriées peuvent créer ou modifier des groupes de champs.
Avis
Contributeurs/contributrices & développeurs/développeuses
« Modern Fields • Champs personnalisés pour Gutenberg » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“Modern Fields • Champs personnalisés pour Gutenberg” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « Modern Fields • Champs personnalisés pour Gutenberg » dans votre langue.
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 des modifications
1.0.1
- New: added import and export via WP CLI
- Fixed an issue with scripts loaded outside the plugin pages
- Fixed image binding in Field value block
- Fixed issue with default CPT icon
- Fixed an issue with display mode option in select field
- Fixed an issue where default fields values didn’t showed up
- Fixed admin menu appearing in options pages when it shouldn’t
- Fixed a bug on location selector when invalid location is set
1.0.0
- Version stable officielle !
- Fonctionnalités bêta supprimées
- Correction d’un problème lié aux emplacements dans CPT
- Améliorations de la stabilité et corrections de bogues
0.9.1
- Nouveau : Synchronisation JSON avec le thème pour les types de publications personnalisées et les taxonomies
0.9.0
- Nouveau : Déclarez des types de publication et des taxonomies depuis l’interface d’administration
- Nouveau : Menu de navigation entre les différentes sections de l’extension
0.8.0
- Nouveau : importation/exportation des groupes en JSON
- Nouveau : Synchronisez les champs avec votre thème via le dossier /mf-json/
0.7.3
- Ajout d’une modale de bienvenue lors de la création de votre premier groupe de champs
- Les rôles principaux sont pré-sélectionnés dans le sélecteur d’emplacement
- Correction des couleurs en double dans le champ palette
- Correction du débordement du champ RichText dans les zones étroites comme l’inspecteur
- Correction de la largeur de la zone de champs dans l’inspecteur
- Correction de l’affichage des images dans le champ valeur des champs
0.7.2
- Correction du préfixage des dépendances composer
0.7.1
- Correction d’une erreur sur le nom d’auteur dans la liste des groupes de champs
- Correction d’un potentiel conflit avec les champs et les blocs d’autres extensions
- Correction des champs avec le même identifiant unique lors de la duplication
- Correction d’un souci avec la palette de couleurs par défaut dans les réglages de Modern Fields
0.7
- Nouvelle option pour le champ image : interface compacte
- Correction du sélecteur de couleurs lorsque des couleurs personnalisées ont été ajoutées dans le menu Apparence
- Correction des traductions manquantes en JavaScript
0.6
- Nouveaux champs : case à cocher, boutons radio, liste déroulante/zone de sélection, jetons multiples et e-mail
- Structure des données des champs plus fiable
0.5.5
- Correctif : Déploiement avec dépendances PHP
0.5.2
- Ajouté : ressources wp.org
0.5.1
- Premier déploiement
0.5.0
- Version beta initiale.




