Führen Sie das Skript aus, nachdem Sie auf “Bevorzugtes Bild in Medien festlegen” geklickt haben

Ich möchte ein Skript ausführen, um die Breite und Höhe des vorgestellten Bilds zu erhalten, nachdem der Benutzer auf die Schaltfläche “Ausgewähltes Bild verwenden” geklickt und die Daten verwendet hat, die auf dem Bildschirm Nachbearbeitung angezeigt wurden. Gibt es einen solchen Hook für die Verwendung in JavaScript? Haben Sie sonst noch andere Vorschläge, um dies zu erreichen?

Danke fürs Helfen!

Edit: Wenn es keinen Haken gibt, habe ich versucht, den Code unten zu verwenden, aber das Klicken auf “Set Featured Image” würde das Ereignis nicht auslösen, vermutlich weil es ein modales Pop-up ist? Irgendwelche Ideen?

jQuery("#set-post-thumbnail").on("click", function(){ alert('clicked'); jQuery(document).on("click", '.media-button-select', function(){ alert('clicked button'); }) }) 

Solutions Collecting From Web of "Führen Sie das Skript aus, nachdem Sie auf “Bevorzugtes Bild in Medien festlegen” geklickt haben"

Ich denke, was du brauchst ist

 (function(){ var featuredImage = wp.media.featuredImage.frame(); featuredImage.on('select', function(){ var attachment = featuredImage.state().get('selection').first().toJSON(); console.log(attachment); }); })(); 

Das attachment sollte über Eigenschaften für height und width verfügen.