私は投稿が編集されたときに別のディレクトリに画像をコピーするwordpress用のプラグインを作りました。しかし、あなたが他の注目の画像をアップロードするだけで投稿を保存しない場合。画像は投稿に添付されていますが、投稿は更新されていません。これは私のプラグイン機能を引き起こさない。注目の画像をコピーするために使用できるトリガー(アクションフック)を表示しますか?
私が現在投稿編集に使用しているアクションは wp_insert_post() です。
wp_insert_post() を使用する理由を忘れましたが、それが失敗する理由かもしれません。)
set_post_thumbnail
関数は、メタデータ関数を使用して注目の画像を設定します。
そのプロセスにフックするための2つのアクションがあります。
と言っています
update_postmeta
。以前はupdate_post_meta
updated_postmeta
。以前はupdated_post_meta
updated_{$meta_type}_meta
とupdate_{$meta_type}_meta
はまだ動作します。
あなたは条件付きを作る必要があるでしょう、そして行ってもいいです:
if ( $metakey == '_thumbnail_id' ) { /*blabla*/ }