web-dev-qa-db-fra.com

Est-il possible de publier plusieurs versions d'un même article?

J'évalue WordPress pour un blog d'histoire courte. Le blog est de tracer mon parcours en tant qu'écrivain. À cette fin, je cherche à publier une histoire courte puis, peut-être des mois/des années plus tard, publiez une révision qui (espérons-le) sera meilleure. Lorsqu'un lecteur consulte un court article, il devrait voir la dernière version mais aussi avoir accès aux versions publiées précédemment.

Après avoir fait quelques recherches, j'ai pris conscience des révisions. D'après ce que je comprends, ceux-ci sont créés en cliquant sur "Enregistrer en tant que brouillon" ou sur Publication. J'ai vu cette question: Comment pouvons-nous publier les révisions d'un article, en plus d'afficher le dernier article?

J'ai deux considérations:

  1. Il semble que si j'enregistre trop souvent comme brouillon, je pourrais sortir des versions publiées précédemment.
  2. Existe-t-il un moyen d'identifier uniquement les versions publiées et de les afficher uniquement?

Tout conseil serait grandement apprécié. Merci d'avance.

1
KC Teigh

Je ne recommanderais pas l'approche Save as Draft car je ne pense pas qu'elle vous aidera à atteindre votre objectif ultime. WordPress enregistre les révisions dans un type de publication non public ( plus d'informations ici ).

J'ai trouvé un plugin "Changelog", qui peut aider à suivre les modifications apportées aux articles de blog existants. Vous pouvez le voir ici https://wordpress.org/plugins/awesome-changelog/ .

Enfin, une approche stock WordPress approche peut être la suivante:

Publiez un article de blog et créez une balise unique. Par exemple, si votre article de blog s'appelle "Hello World", nommez la balise hello_world_revisions. Ensuite, lorsque vous êtes prêt à réviser le message, créez un nouveau message et appelez-le "Hello World". Marquez-le avec le même hello_world_revisions tag, et de cette façon, tous vos articles de blog révisés sont étiquetés de la même manière, et vous pouvez diriger vos utilisateurs vers cette balise lorsque vous souhaitez qu'ils explorent des versions plus anciennes.

Il existe également d'autres façons d'atteindre vos objectifs, mais elles nécessiteraient un code personnalisé et un thème personnalisé. Les éléments mentionnés ci-dessus sont un moyen rapide et sans programmation de commencer.

0
Tom