ユーザーが[おすすめの画像を使用]ボタンをクリックした後に、注目の画像の幅と高さを取得し、編集後の画面で取得したデータを使用するためのスクリプトを実行したいと思います。 JavaScriptで使用できるフックはありますか?そうでなければ、あなたはこれを達成するための他の提案がありますか?
助けてくれてありがとう!
編集:フックがない場合は、下のコードを使用してみましたが、[おすすめの画像を設定]をクリックしてもイベントがトリガーされませんでした。何か案は?
jQuery("#set-post-thumbnail").on("click", function(){
alert('clicked');
jQuery(document).on("click", '.media-button-select', function(){
alert('clicked button');
})
})
必要なものは
(function(){
var featuredImage = wp.media.featuredImage.frame();
featuredImage.on('select', function(){
var attachment = featuredImage.state().get('selection').first().toJSON();
console.log(attachment);
});
})();
attachment
オブジェクトはheight
およびwidth
プロパティを持つべきです。