2015-05-06 20 views
6

Come posso eseguire il collegamento a un oggetto wp.media esistente e prendere l'ID allegato quando viene fatto clic sul pulsante "Imposta immagine in primo piano"?Wordpress wp.media ID Immagine presentata

I tutorial di wp.media che ho visto sembrano iniziare con la creazione di un nuovo frame wp.media, ma voglio solo ascoltare gli eventi provenienti da uno esistente (reso dalla funzione wp_editor()), in particolare l'evento "Imposta immagine in primo piano".

risposta

4

Provare a utilizzare l'oggetto wp.media.featuredImage, e più specificamente i suoi frame() e get() metodi:

// on featured image selection... 
wp.media.featuredImage.frame().on('select', function(){ 

    // ...get the attachment ID 
    var attachment_id = wp.media.featuredImage.get(); 

    console.log(attachment_id); 

}); 
Problemi correlati