Mon site Web utilise un certain nombre de types de messages personnalisés, ainsi que les types traditionnels "messages" et "pages". Pour toutes les "publications" et "pages", les révisions s'affichent comme il se doit, avec un historique des modifications visibles, l'option de comparer les publications, etc. Pour tous les types de publication personnalisés, je n'ai pas d'historique de révision. J'ai activé les révisions lors de la définition de chacun de ces types de publication dans functions.php. Je reçois donc un onglet vide portant la mention "Révisions" sur chacun de ces types de publication, mais sans afficher ni collecter aucune donnée de révision.
Je ne sais pas comment résoudre ce problème et toute aide serait la bienvenue!
Merci d'avance pour toute aide.
J'ai juste perdu beaucoup de temps à comprendre cela.
Il y a un certain nombre de choses qu'un utilisateur devrait exclure en premier.
define('WP_POST_REVISIONS', false);
Cela résoudra généralement les problèmes de la plupart des gens.
Toutefois. S'il n'y a pas de révisions pour le type d'article/page/personnalisé-après que vous regardez, l'option de révisions n'apparaîtra pas sous Options d'écran. Vous saurez que vous avez des révisions sur la publication en cours si un nombre de révisions apparaît dans la barre latérale droite sous "Publier", comme illustré ci-dessous (Révisions: 2):
Si vous ne le voyez pas, cliquer sur "Options d'écran" n'affichera pas "Révisions". Donc, "Mettre à jour" le message et il devrait ensuite créer une révision, et ensuite vous pouvez cliquer sur Options de l'écran en haut et activer les révisions ...
Un peu frustrant que cela fonctionne de cette façon, mais j'espère que cela aidera quelqu'un d'autre.
Un ajout à l'excellente réponse de Jake, car moi aussi, j'ai juste perdu beaucoup de temps à comprendre cela.