web-dev-qa-db-fra.com

Comment ajouter des commentaires de révision internes aux mises à jour de page

Je ne suis pas sûr que le langage approprié WP corresponde à cela, mais j'aimerais ajouter des commentaires historiques aux mises à jour de page soumises à des fins de contrôle de version ou comme complément au navigateur de révisions. (Quelque chose comme un attribut de page supplémentaire à voir lors de la navigation dans les versions historiques d'une page.)

EXEMPLE:

  1. Modifier le contenu de la page
  2. Saisir un commentaire interne sur le contenu modifié
  3. Mettre à jour la page
  4. Afficher les commentaires par révision de page

(Oui, j'utilise Git pour un contrôle de version correct, mais pour les mises à jour de contenu capturées uniquement dans la base de données, j'aimerais pouvoir faire quelque chose de similaire à un commentaire "commit" de Git.)

Actuellement, je ne vois pas de solution originale pour ce faire, mais j'ai peut-être oublié quelque chose.

De nombreuses recherches de plugins Wordpress et de Google donnent des résultats pour les cas courants de gestion des commentaires de l'utilisateur final. Je voudrais quelque chose pour usage interne, historique seulement.

Des suggestions pour un plugin ou une option native?

5
Old McStopher

J'ai souvent pensé que cela ferait un bon long-métrage, même si je n'ai jamais vu de plug-in pour cela. Je pense que le terme "commentaire" est probablement en train de gâcher votre recherche. Je ne pense pas que cela serait stocké en tant que commentaire en interne, mais plutôt en tant que métadonnées pour le message. J'ai fait une recherche de plugins en utilisant le terme "description de révision" au lieu de commentaire de révision, et j'ai trouvé un plugin:

https://wordpress.org/plugins/post-revision/

Il affiche la description de la révision sur le front-end, il ne correspond donc pas exactement à ce que vous recherchiez. En outre, il ne garde que la description de la révision latest , pas les révisions plus anciennes. Cependant, cela pourrait toujours inspirer quelqu'un qui cherche à créer un plugin comme celui-ci.

Il stocke le commentaire de révision sous forme de métadonnées postales, comme je le pensais. Cependant, il y a un problème avec cela, c'est que les métadonnées de publication ne sont pas versionnées avec les révisions - c'est pourquoi elle ne peut que suivre la description de la dernière révision. Mais vous pourrez peut-être utiliser le plug-in WP Post Meta Revisions pour mettre à jour cette métadonnée.

(Je suppose que ce n'est peut-être pas une vraie réponse, mais c'est trop long pour un commentaire, et j'ai pensé que je devrais le poster pour la postérité. :-)

2
J.D.