web-dev-qa-db-ja.com

メディアのアップロードおよび削除後に使用するフィルタまたはアクションはどれですか。

メディア(画像)がアップロードされ、それに続く画像(すべてのサイズが異なる)が作成されたら、いくつかの操作を実行します。それは簡単です、そして私は基本的に新しい添付ファイルIDだけを必要とします、それは十分でしょう。

削除中も同じです。削除の前後に、どの添付ファイルIDが関係しているのかを知る必要があります。

ご協力いただきありがとうございます :)

7
TigrouMeow

私はあなたがこれを探していると思います

add_attachment

そして

delete_attachment

例:

add_action('add_attachment', 'attachment_manipulation');
function attachment_manipulation($id)
{
  if(wp_attachment_is_image($id)){
    //do your own tasks
  }

}
7
HungryCoder