イメージエディタでクロップパラメータを取得する必要があるため、イメージエディタでクロップアクションをフックしようとしています。 しかし、作物はimage-edit.jsによって実行されるので、私はこれをどのように実行できるのか分かりません。 具体的なフックはありますか?Wordpress:メディアエディタでクロップをフックする方法
EDIT
Iは、作物データは$ _REQUEST配列及び作物の価値/画像个人设定は$ _REQUEST [「履歴」に含まれていることを含む/ WP管理者に送信され見つかりました] 私はこの値を取得しようとしていますが、私はそれを実行するたびに関数が保存プロセスを中断し、私はカスタムフィールドに値を取得しません。
私はこれをしようとしている:
add_action('wp_save_image_editor_file', 'custom_wp_save_image_editor_file');
function custom_wp_save_image_editor_file($saved, $filename, $image, $mime_type, $post_id){
update_field('crop_data', $_REQUEST['history'], $post_id);
return $saved;
}
が、それは私が高度なカスタムフィールドを使用していますので、フィールドの更新が異なっていた
EDIT 2 を動作しません。 アクションは$ post_idの固定値でのみ動作します(次のステップでは添付ファイルの投稿IDを取得します)