ファイルが特定のCPTに添付されているときにメールを送信したいと思いますが、add_attachment
をフックにすることはできません。実際、ダッシュボードのフック(例えばpost_updated
など)を動作させることはできません。管理サイドフックが機能しない(WordPress)
add_action('add_attachment', 'goldorak');
add_action('post_updated', 'goldorak');
function goldorak() {
echo 'Fired!';
echo "<script>alert('Fired!');</script>";
}
注:以下のコードは、ファイルが投稿に添付されたまたはポストが更新されるたび何もしません、私の添付ファイルがAdvanced Custom Fields
プラグインで作成したfile
フィールドです。
ACFのどのバージョンあなたは、4または5を使用していますか? – giraff