Chaque fois que vous enregistrez un groupe de champs, Field Forge crée automatiquement une révision — un instantané de l’état complet du groupe de champs à ce moment-là. Cela vous donne un historique complet des modifications et la possibilité de restaurer n’importe quelle version précédente en un clic. Pensez-y comme à un bouton “annuler” qui fonctionne sur des jours, des semaines, voire des mois.
Les révisions vous protègent des suppressions accidentelles, des modifications non intentionnelles et des erreurs de configuration. Elles sont disponibles à la fois sur les plans gratuit et PRO.
Pourquoi les révisions sont importantes en pratique
Les modifications de groupe de champs peuvent avoir un impact significatif sur votre site. Considérez ces scénarios :
- Un nouveau membre de l’équipe ouvre un groupe de champs “juste pour le regarder”, supprime accidentellement deux champs et clique sur Enregistrer
- Vous réorganisez 10 champs dans une nouvelle disposition d’onglet, mais la nouvelle disposition confond vos éditeurs et ils veulent revenir à l’ancien agencement
- Vous changez un champ de Texte à Nombre, sans réaliser que cela fait disparaître les valeurs textuelles existantes de l’interface
- Vous mettez à jour les règles de logique conditionnelle et cachez accidentellement des champs que les éditeurs doivent voir
Sans révisions, récupérer de l’une de ces situations nécessite de recréer le groupe de champs de mémoire ou de restaurer une sauvegarde complète du site. Avec les révisions, vous cliquez sur un bouton et le problème est résolu en quelques secondes.
Affichage de l’historique des révisions
- Allez dans Field Forge > Groupes de champs et cliquez sur le groupe de champs que vous souhaitez examiner
- Dans l’éditeur de groupe de champs, recherchez le bouton Révisions (près du haut de l’écran ou dans la barre latérale, selon votre mise en page)
- Cliquez sur Révisions pour ouvrir le panneau de l’historique des révisions
- Le panneau affiche toutes les révisions enregistrées dans une liste chronologique, de la plus récente à la plus ancienne
- Chaque entrée de révision montre :
– Utilisateur qui a effectué le changement (le nom du compte WordPress). Les révisions créées en dehors d’une session admin affichent à la place une étiquette contextuelle — WP-CLI pour les scripts en ligne de commande, System cron pour les tâches planifiées, REST API pour les demandes de compte de service, CLI script pour les exécutions PHP-CLI ad hoc, ou System comme solution de repli générique. Cela remplace le placeholder littéral “Inconnu” utilisé dans les versions antérieures et correspond à ce que le journal d’activité WordPress montre pour des événements non interactifs similaires.
– Résumé de ce qui a changé — champs ajoutés, supprimés, renommés, réordonnés ou paramètres modifiés
- Faites défiler la liste pour trouver la révision qui vous intéresse
[Capture d’écran : le panneau Révisions montrant une liste de 8 révisions avec des dates, des noms d’utilisateur et des résumés de changements comme “Ajout de 2 champs : Biographie de l’auteur, Photo de l’auteur” et “Champ supprimé : Description héritée”]
Comparer deux versions côte à côte
Pour comprendre exactement ce qui a changé entre deux versions :
- Dans le panneau Révisions, sélectionnez les deux révisions que vous souhaitez comparer (cliquez sur chacune, ou utilisez l’interface de comparaison)
- Une vue de différence côte à côte (ou en ligne) apparaît montrant les différences :
– Mise en surbrillance rouge — champs ou paramètres qui ont été supprimés dans la version la plus récente
– Mise en surbrillance jaune — champs ou paramètres qui ont été modifiés
- Examinez la différence pour comprendre l’ampleur des changements
- Faites attention aux changements de type de champ (par exemple, de Texte à Nombre) et aux champs supprimés — ce sont les changements les plus susceptibles d’affecter votre site
- Utilisez cette comparaison pour décider de revenir à la version précédente ou de conserver la version actuelle
Restauration à une version précédente
Si vous devez restaurer une version antérieure d’un groupe de champs :
- Dans le panneau Révisions, trouvez la version que vous souhaitez restaurer
- Cliquez sur Restaurer sur cette révision
- Field Forge enregistre automatiquement votre version actuelle en tant que nouvelle révision d’abord (une sauvegarde de sécurité — afin que vous ne perdiez jamais l’état actuel, même en revenant en arrière)
- La révision sélectionnée est ensuite restaurée en tant que version active
- Tous les champs, paramètres, mises en page, logique conditionnelle et règles de localisation reviennent exactement à ce qu’ils étaient à ce moment-là
- Allez sur le frontend et vérifiez que les pages concernées s’affichent correctement
Scénarios de récupération pratiques
| Ce qui a mal tourné | Comment le réparer |
|---|---|
| Quelqu’un a accidentellement supprimé un champ | Ouvrez les révisions, trouvez la dernière version qui avait le champ, cliquez sur Restaurer |
| Un type de champ a été modifié et les données semblent incorrectes sur le frontend | Revenez à la version avant le changement de type de champ |
| Vous avez réorganisé les champs et les éditeurs trouvent la nouvelle disposition déroutante | Restaurez la disposition précédente — l’ancien agencement revient exactement |
| Vous voulez voir à quoi ressemblait le groupe de champs il y a trois mois | Parcourez les révisions par date pour trouver la version de cette période |
| Un nouveau membre de l’équipe a apporté des modifications non intentionnelles | Comparez sa version avec la précédente pour voir ce qui a changé, puis restaurez si nécessaire |
| Vous avez effectué un retour en arrière mais vous vous êtes rendu compte que c’était une erreur | L’état avant le retour en arrière a été enregistré comme sa propre révision — restaurez celle-ci pour annuler l’annulation |
Combien de révisions sont stockées
- Field Forge conserve jusqu’à 50 révisions par groupe de champs
- Lorsque la 50ème révision est enregistrée, la révision la plus ancienne est automatiquement supprimée pour faire de la place
- Les révisions sont stockées dans la base de données et ont un impact négligeable sur les performances du site
- Les révisions suivent les définitions de champs (la structure et les paramètres du groupe de champs), et non les données de contenu que les éditeurs saisissent dans les publications individuelles
Ce que les révisions suivent et ne suivent pas
| Suivi (Structure du groupe de champs) | Non suivi (Contenu de l’article) |
|---|---|
| Quels champs existent dans le groupe | Le texte qu’un éditeur a tapé dans un champ sur un article spécifique |
| Types de champs, étiquettes, noms et paramètres | L’image qu’un éditeur a téléchargée sur un article spécifique |
| Règles de localisation | Quels articles ont été publiés ou mis à jour |
| Logique conditionnelle | Changements dans le contenu de l’article dans l’éditeur de blocs |
| Ordre des champs et largeurs des conteneurs | Téléchargements de la bibliothèque de médias |
| Champs de mise en page d’onglet, d’accordéon et de message | Changements de compte utilisateur |
> Bon à savoir : Les révisions sont disponibles à la fois sur les plans gratuits et PRO. Même si vous êtes la seule personne à gérer votre site, les révisions vous protègent de vos propres erreurs. Il est beaucoup plus rapide de cliquer sur Restaurer que d’essayer de se souvenir et de recréer une configuration de champ de mémoire.
> Astuce : Avant d’apporter des modifications majeures à un groupe de champs (comme réorganiser tous les champs, les diviser en onglets ou changer les types de champs), notez mentalement le numéro ou la date de la révision actuelle. Si quelque chose ne va pas, vous savez exactement quelle révision restaurer. La sauvegarde automatique lors de la restauration signifie que vous pouvez toujours annuler un retour en arrière, aussi — vous ne pouvez pas aggraver les choses en essayant.