• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「リビジョン管理」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(原文 87068 版に更新、一部和訳)
(HelpHub 移動メッセージで置き換え。)
 
(2人の利用者による、間の3版が非表示)
1行目: 1行目:
{{draft}}
+
このページは https://ja.wordpress.org/support/article/revisions/ へ移動しました。
{{NeedTrans|一部}}
+
{{Rename}}
+
 
+
以下は、wp-testers メーリングリストの Michael Adams による投稿に基づいています。
+
 
+
<div id="Autosaves">
+
==自動保存==
+
</div>
+
 
+
投稿ごとの自動保存は最大一つまでとなっています。新規自動保存は、以前の自動保存投稿を上書きします。つまり60秒ごとにデータベーステーブルが肥大していくわけではない、ということです。
+
 
+
自動保存はすべての投稿とページに有効化されていますが、公開済みのコンテンツが自動で入れ替えられることはありません。自動保存コンテンツは特別な種類の投稿履歴(リビジョン)として保存されますが、実際の投稿を上書きするわけではありません。実際、もしブラウザーがクラッシュした場合、編集中だった投稿に戻ると「下記のバージョンよりも新しい自動保存された投稿があります」というメッセージと共に、保存されたコンテンツをリストア(または無視)できるリンクが表示されます。
+
 
+
<div id="Revision_Options">
+
==投稿履歴設定==
+
</div>
+
 
+
設定は存在しますが、うまく隠されています :) これらはフィルターもできない定数であり、プラグインまたは wp-settings.php ファイルから設定します。
+
 
+
WP_POST_REVISIONS:
+
 
+
* true(デフォルト), -1: すべての履歴を保存
+
* false, 0: 履歴をまったく保存しない(各投稿1つの自動保存を除く)
+
* 1以上の整数: 各投稿につき、指定された数の履歴(プラス自動保存1つ)を保存する。古い履歴は自動的に削除される。
+
 
+
<div id="Revision_Storage_Method">
+
==投稿履歴の保存方法==
+
</div>
+
 
+
投稿履歴はデータベースの posts テーブルに保存されています。<!-- //古そうなのでコメントアウト I don't yet know what kind of impact that will have on post queries. We're going to turn the switch to "on" on WordPress.com sometime soonish and we'll have a better idea about what kind of damage, if any, it does. -->
+
 
+
履歴は元となる投稿の「子」投稿として保存されます(添付ファイルと同様)。これらは、<code>inherit</code> という post_status、<code> revision</code> という post_type になります。そして通常の履歴は <code>{親投稿 ID}-revision(-#)</code>(例 119-revision-3)自動保存は {parent ID}-autosave(例 119-autosave)という post_name になります。
+
 
+
プラグインは(制限がありますが)履歴を保存するフィールドをカスタマイズできます。デフォルトでは、WordPress はタイトル、作成者、コンテンツ、概要の履歴を保存します。
+
 
+
<div id="Revision_Management">
+
==投稿履歴管理==
+
</div>
+
 
+
削除: 履歴を削除する API 関数はありますが、UI はありません。もちろんこれは変更可能です。
+
 
+
Andrew proposed a delete button in the actions column.  A column of checkboxes and some action buttons at the top would be more in keeping with the current WP UI (like the Manage -> Posts page), but that would be totally confusing with the column of radio buttons and the "Compare" button we currently have.  Andrew's suggestion is clean and simple.  If any one wants to rethink that whole UI, please go ahead.  Send some mockups to the list.
+
 
+
Re-editing by Contributer: I have no idea what happens in WP 2.5 when a Contributor edits an already published post (by that user or by another) :)
+
 
+
I can say, though, that nothing fancy happens with revisions in that scenario (unless the good will of some unforeseen bug rears its serendipitous head).
+
 
+
Creating new not-yet-to-be-published revisions for a currently published post / pinning an old revision: No.  I honestly haven't a clue how many users would use this feature.  Maybe everybody, maybe nobody.  I don't think the code would be too hard to implement as a plugin given the new revisions API functions.  The UI sounds difficult to me to get right.
+
 
+
If it is truly useful to our user base, we can certainly make it happen for core.  I'm sure we'll get feedback from "real users" at WordPress.com when it gets turned on.
+
 
+
<div id="Displaying_Rendered_Revisions">
+
==レンダリング済みの履歴表示==
+
</div>
+
 
+
Andrew mentioned the possibility of showing revisions in "raw" or "rendered" form.  That seems like a good idea to me.
+
 
+
We had also discussed the possibility of showing old revisions and diffs on the blog itself.  That certainly wouldn't appeal to everyone.  I think that can be left to themers/plugin writers.  All the pieces for it are already in core.
+
 
+
== 変更履歴 ==
+
* [[Version 2.6|2.6]] :
+
* [[Version 2.5|2.5]] :
+
 
+
{{原文|Revision Management|87068}}<!-- 2010-05-14T22:02:01 T4media 版 -->
+
 
+
[[Category:上級トピック]]
+
[[Category:WordPress ヘルプ]]
+
[[Category:wp2.6]]
+
 
+
[[en:Revision Management]]
+

2019年10月16日 (水) 11:19時点における最新版

このページは https://ja.wordpress.org/support/article/revisions/ へ移動しました。