J'aimerais exécuter un script pour obtenir la largeur et la hauteur de l'image sélectionnée après que l'utilisateur a cliqué sur le bouton "Utiliser l'image sélectionnée" et utiliser les données récupérées dans l'écran Modification post. Un tel crochet est-il disponible pour une utilisation en JavaScript? Sinon, avez-vous d'autres suggestions pour y parvenir?
Merci pour ton aide!
Edit: S'il n'y a pas de hook, j'ai essayé d'utiliser le code ci-dessous, mais cliquer sur 'Définir l'image sélectionnée' ne déclencherait pas l'événement, probablement parce que c'est une fenêtre contextuelle modale? Des idées?
jQuery("#set-post-thumbnail").on("click", function(){
alert('clicked');
jQuery(document).on("click", '.media-button-select', function(){
alert('clicked button');
})
})
Je pense que ce dont tu as besoin c'est
(function(){
var featuredImage = wp.media.featuredImage.frame();
featuredImage.on('select', function(){
var attachment = featuredImage.state().get('selection').first().toJSON();
console.log(attachment);
});
})();
L'objet attachment
doit avoir les propriétés height
et width
.