web-dev-qa-db-ja.com

単一の投稿の複数のバージョンを公開することは可能ですか?

私はWordPressを短編小説のブログとして評価しています。このブログは、筆者としての私の旅を記録するものです。このために、短編小説を投稿し、おそらく数か月/読者が短編小説の投稿を見ると、最新バージョンが表示されるだけでなく、以前に公開されたバージョンにもアクセスできるはずです。

いくつかの検索を行った後、私は改訂に気づきました。私が理解しているところから、これらは「下書きとして保存」または公開をクリックして作成されます。私はこの質問を見ました: 最新の投稿を表示することに加えて、投稿のリビジョンを公開するにはどうすればよいですか?

私は2つの考慮事項があります。

  1. 「ドラフトとして保存」を何度も実行すると、以前に公開されたバージョンをプッシュアウトできるようになりますか?
  2. 公開されたバージョンのみを識別してそれらのみを表示する方法はありますか?

どんなガイダンスもいただければ幸いです。前もって感謝します。

1
KC Teigh

ドラフトとして保存する方法は、最終的な目標を達成するのに役立つとは思わないため、お勧めしません。 WordPressは非公開の投稿タイプでリビジョンを保存しています( 詳細はこちら )。

既存のブログ投稿への変更を追跡するのに役立つ「Changelog」プラグインを見つけました。これは https://wordpress.org/plugins/awesome-changelog/ で確認できます。

最後に、ストックWordPress=アプローチは次のようになります。

ブログ投稿を公開し、一意のタグを作成します。たとえば、ブログ投稿の名前が「Hello World」の場合、タグにはhello_world_revisionsという名前を付けます。次に、投稿を修正する準備ができたら、新しい投稿を作成して、「Hello World」と呼びます。同じhello_world_revisionsタグでタグを付けると、変更されたブログ投稿すべてに同じタグが付けられ、ユーザーに古いバージョンを探索させたい場合にそのタグにユーザーを誘導できます。

目標を達成する方法は他にもありますが、それらにはカスタムコードとカスタムテーマが必要になります。上記の項目は、プログラミングを行わない簡単な方法です。

0
Tom