web-dev-qa-db-ja.com

投稿のステータスと表示設定の変更をフックするための機能

とにかく投稿が公開または更新されるたびに実行する機能があります。今やってる

function myFunction(){
   //Do Something
}    
add_filter('publish_post','myFunction');
add_filter('wp_update_post','myFunction');

これを行うと、投稿を公開したりStatus: Draft/Pending Reviewに変更を加えたりしたときに関数が呼び出されます(添付の画像を参照)。この関数は呼び出されません。 Statusの変更時に自分の関数を実行するためにフックする関数は何ですか?

enter image description here

動作させました。以下に答えなさい

2
PRYM

私が探していたのはtransition_post_statusでした。ドキュメントはこちら にあります

私がしたことはもう一つフィルタadd_filter('transition_post_status','myFunction');を追加することでした

3
PRYM