【WP】投稿ステータスの「inherit(継承)」ってなに?

【WP】投稿ステータスの「inherit(継承)」ってなに?

thumbnail ワードプレス wp-note

phpMyAdminでデータベースを弄っていたらpost_status = 'inherit'という投稿ステータスがあり、よく分からなかったので調べてみました。

 

「inherit(継承)」ってなに?

ワードプレスにはデフォルトで8つの投稿ステータスがあり、inherit(継承)はそのひとつです。

投稿ステータス 意味
公開済 (publish) 公開済みの投稿に付与されるステータスのことで誰でも見ることができます。
予約済 (future) 投稿を予約した時に付与されるステータス。
下書き (draft) 書きかけの投稿に付与されるステータス。
承認待ち (pending) 複数のユーザーで運営しているワードプレスの投稿で権限のない投稿者が権限を持つユーザーに公開の許可をもらう投稿に付与されるステータス。
非公開 (private) 非公開の投稿に付与されるステータス。
ゴミ箱 (trash) ゴミ箱の中にある投稿に付与されるステータス。
自動保存 (auto-draft) 執筆中に自動保存(リビジョン)された投稿に付与されるステータス。デフォルトでは60秒で自動保存されるようです。
継承 (inherit) 投稿に添付しているメディアファイルやリビジョンに付与されるステータス。実際には親のステータスが割り当てられる。

投稿記事を「親」とするとその記事に添付する画像や動画、またリビジョン(編集履歴)等は親に付随するものとして「子」という意味合いになり、「継承(inherit)」という言葉が使用されていると理解すると覚えやすいかと思います。