投稿は即時または将来的に公開される可能性があります。
投稿が公開されてブログに表示された時点でプラグインが何かをしたいとします(投稿が管理パネルで公開されたものとして保存された日付は何もありません)。 "post_visible"のようなフックはありますか。
投稿がステータスを変更するたびに、 wp_transition_post_status
関数が呼び出されます。これはアクション${old_status}_to_${new_status}
と${new_status}_${post->post_type}
をトリガーするので、例えばpublish_post
はここでトリガーされます。将来の日付を持つ投稿は、実際に公開されるまでステータスがfuture
になります。したがって、これは役に立ちます。