ThickBox değişimi


9

Ne yazık ki, Media Uploader'da kullanılan bir ThickBox değiştirme için başarısızlıkla sonuçlanıyorum.

Medya Yükleyiciden nasıl yararlanılacağı konusunda herhangi bir arama başarısız olur ve kalıcı pencereler için kullanılan bir komut dosyası hakkında hiçbir şey yapılmaz.

Birisi bana yardım edebilir mi? Media Uploader'ın kullandığı modun aynısını kullanmanın bir yolu var mı, ancak özel içeriği ThickBox ile mümkün olduğu gibi koymak mı?


Bu ön uç veya arka uçta kullanım için mi?
Baerkins

Arka uç. Lightbox'ı standart medya yükleyici gibi kullanmaya çalışıyordum. Thickbox değiştirme olmadığını ancak modal özellikle medya yükleyici için yapılmış olduğunu ve Thickbox olduğu gibi yeniden kullanılamaz olduğunu öğrendim. Thickbox kullandım
Domagoj

2
Ben omurga kullandıklarını düşünüyorum Bu js github.com/WordPress/WordPress/blob/master/wp-includes/js/… olurdu . Benim eklentileri için ben Colorbox kullanılan jacklmoore.com/colorbox
grappler

Alt çizgi şablonlarına ve bunların wp-views ve wp.media nesneleriyle nasıl etkileşime girdiğine bakmak istersiniz. Ne yazık ki iyi belgelenmemiş.
NoBugs

Yanıtlar:


1

Değeri için, yeni medya yükleyiciyi, yöneticinin URL'leri kopyalamak / yapıştırmak yerine standart medya iletişim kutusundan medya seçmesine veya yüklemesine izin veren bir eklentiye entegre ettim ve iyi çalışıyor gibi görünüyor.

Burada aradığınız şey olabilir bir cevap gönderdim .

Tom McFarlin'in geçen ayki çalışmalarında tuts + serisi var .

Yardımcı olabilecek diğer bağlantılar:


1

Sorunuz hakkındaki anlayışım, Medya Yükleyici'den başka içeriğe sahip bir açılır pencere kullanmak istediğinizdir. Bunu başarmak için şu adımları izleyin:

  1. Kalın kod komut dosyasını eklemek için bu kodu ekleyin.

    <?php
    add_action('init', 'init_theme_method');
    function init_theme_method() {
    add_thickbox();
    }
    ?>
    
  2. Açılır pencereyi gösterecek tıklanabilir öğelere class = 'thickbox' ekleyin.

    <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. Son kodda inlineId parametresi olduğuna dikkat edin. Bu, açılır kutuda görüntülenecek kod olacaktır.

       <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>
    

Umarım bu yardımcı olur

Kaynak: Thickbox ile WordPress Blogunuzda Açılır Pencereler Oluşturun


Bunun eski bir soru olduğunu fark ettim ama cevaplanmamış sorular listesi için listenin en üstünde yer aldı.
Kalimah
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.