थिकबॉक्स बदलना


9

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

मीडिया अपलोडर का लाभ उठाने के तरीके पर कोई भी खोज विफल है और मोडल विंडो के लिए उपयोग की जाने वाली स्क्रिप्ट के बारे में कुछ भी नहीं है।

क्या कोई मेरी मदद कर सकता है? क्या मीडिया अपलोडर का उपयोग करने के समान मोडल का उपयोग करने का एक तरीका है, लेकिन इसमें कस्टम कंटेंट डालना जैसे कि थिकबॉक्स के साथ संभव था?


यह सामने के छोर या बैकएंड पर उपयोग के लिए है?
बैरकिंस

बैकएंड। मैं मानक मीडिया अपलोडर की तरह लाइटबॉक्स का उपयोग करने की कोशिश कर रहा था। मुझे पता चला कि यह मोटीबक्स रिप्लेसमेंट नहीं है, लेकिन मोडल एस्पैसिअल सिर्फ मीडिया अपलोडर के लिए बनाया गया है और यह उस तरह से पुन: प्रयोज्य नहीं है जिस तरह से थिकबॉक्स है। मैंने
गाढ़े बॉक्स का

2
मुझे लगता है कि वे बैकबोन का उपयोग करते हैं। यह js github.com/WordPress/WordPress/blob/master/wp-includes/js/… होगा । मेरे प्लगइन्स के लिए मैंने Colorbox jacklmoore.com/colorbox
grappler

आप अंडरस्कोर-टेम्प्लेट को देखना चाहते हैं, और वे wp-views और wp.media ऑब्जेक्ट्स के साथ कैसे इंटरैक्ट करते हैं। दुर्भाग्य से यह अच्छी तरह से प्रलेखित नहीं है।
NoBugs

जवाबों:


1

इसकी कीमत क्या है, मैंने नए मीडिया अपलोडर को एक प्लगइन में एकीकृत कर दिया है, जो URL को कॉपी / पेस्ट करने के बजाय मानक मीडिया संवाद से मीडिया को चुनने या अपलोड करने की अनुमति देता है, और यह अच्छी तरह से काम करता है।

मैंने यहां एक उत्तर पोस्ट किया है जो आप देख सकते हैं।

टॉम मैकफर्लिन में पिछले महीने की तरह काम करता है

अन्य लिंक जो मदद कर सकते हैं:


1

आपके प्रश्न की मेरी समझ यह है कि आप एक ऐसे पॉपअप का उपयोग करना चाहते हैं जिसमें मीडिया अपलोडर के अलावा अन्य सामग्री हो। इसे प्राप्त करने के लिए इन चरणों का पालन करें:

  1. इस कोड को मोटा बॉक्स स्क्रिप्ट में शामिल करें।

    <?php
    add_action('init', 'init_theme_method');
    function init_theme_method() {
    add_thickbox();
    }
    ?>
  2. पॉपअप दिखाने वाले किसी भी क्लिक करने योग्य तत्व में क्लास = 'थिकबॉक्स' जोड़ें।

    <input alt="#TB_inline?height=300&amp;width=400&amp;inlineId=examplePopup1" title="add a caption to title attribute / or leave blank" class="thickbox" type="button" value="Show Thickbox Example Pop-up 1" />
  3. अंतिम कोड में सूचना इनलाइन आई डी पैरामीटर है। यह पॉपअप बॉक्स के अंदर प्रदर्शित होने वाला कोड होगा।

       <div id="examplePopup1" style="display:none">
        <h2>Example Pop-up Window 1</h2>
        Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam sed laoreet est. Etiam nec nibh aliquam leo maximus hendrerit. Aliquam velit erat, pretium eget faucibus ut, ullamcorper in sapien. Nulla dignissim turpis et pharetra vestibulum. Nulla et mattis eros. Integer consequat, odio sed gravida bibendum, dui purus viverra nisl, nec fringilla ante nibh non lorem. Morbi at tristique diam. Mauris et aliquam tellus, vehicula dapibus odio. Maecenas vulputate turpis ac orci fringilla, id cursus augue mollis. Aliquam sit amet ligula tellus.
    
    
        <strong>Just click outside the pop-up to close it.</strong>
        </div>

आशा है कि ये आपकी मदद करेगा

स्रोत: थिकबॉक्स के साथ अपने वर्डप्रेस ब्लॉग में पॉप-अप विंडोज बनाएं


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