एक मोडल पॉपअप के रूप में वर्डप्रेस 3.5 मीडिया अपलोडर विंडो का उपयोग करना


14

मेरे पास एक सामान्य प्रश्न है: क्या नए वर्डप्रेस 3.5 मीडिया अपलोडर विंडो को अन्य उद्देश्यों के लिए उपयोग करना संभव है (अर्थात, सामग्री के लिए एक मोडल पॉपअप विंडो के रूप में)? मैं ऐसा करना चाहूंगा और यह जानने के लिए बहुत समय बिताया है कि क्या करना है / कैसे करना है लेकिन इसका कोई सौभाग्य नहीं है।

मैं मूल रूप से थिकबॉक्स पॉपअप को बदलने के लिए देख रहा हूं जिस तरह से मेरे शोर्ट पैनल को व्यवस्थापक पैनल में प्रस्तुत किया गया है।

क्या किसी ने ऐसा किया है या कुछ ऐसा ही है? किसी ने मुझे कुछ है कि इस या विषय पर कुछ बदलाव को कवर करने के लिए बात कर सकते हैं?

बहुत धन्यवाद,

एंड्रयू।


4
आप पढ़ा है यह ?
gmazzap

1
शायद आप यह दिखाना चाहते हैं कि आपने कितने घंटों तक कोशिश की ...
kaiser

जवाबों:


4

आप निम्न स्क्रिप्ट आज़मा सकते हैं:

var MEDIAmedia_library: function() {
     var formfield = null;

     var wireframe;

     $('body').on('click', '#click-event-selector',function(e) {
         e.preventDefault();
         if (wireframe) {
             wireframe.open();
             return;
         }

         wireframe = wp.media.frames.wireframe = wp.media({
             title: 'Media Library Title',
             button: {
                 text: 'Media Library Button Title'
             },
             multiple: false
         });

         wireframe.on('select', function() {
             attachment = wireframe.state().get('selection').first().toJSON();
             console.log(attachment);
             $('#input-field-selector').val(attachment.url);
         });

         wireframe.open();
     });
    }

#click-event-selector आपका क्लिक ईवेंट चयनकर्ता

#input-field-selector चयनित ऑब्जेक्ट गुणों को सम्मिलित करने के लिए आपका इनपुट फ़ील्ड मान

आप इस फ़ंक्शन को किसी भी jquery मोडल में लपेट सकते हैं

संदर्भ वर्डप्रेस 3.5 मीडिया अपलोडर

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.