web-dev-qa-db-ja.com

ThickBoxの交換

残念ながら、Media Uploaderで使用されているThickBoxの代替品を探しています。

どのような検索もMedia Uploaderの利用方法に失敗し、モーダルウィンドウに使用されるスクリプトについては何もしません。

誰かが私を手伝ってくれる? Media Uploaderが使用しているのと同じモーダルを使用する方法はありますが、ThickBoxで可能であったようにカスタムコンテンツをそれに入れる方法はありますか?

9
Domagoj

その価値があるために、管理者がURLをコピー/ペーストする代わりに標準のメディアダイアログからメディアを選択またはアップロードできるプラグインに新しいメディアアップローダを統合しました、そしてそれはうまくいくようです。

私は答えを投稿しました ここ それがあなたが探しているものかもしれません。

Tom McFarlinは先月の時点でtuts + series 作品の中に を持っています。

役立つかもしれない他のリンク:

1
perry

あなたの質問に対する私の理解は、あなたがMedia Uploader以外の内容を持つポップアップを使いたいということです。これを実現するには、次の手順に従います。

  1. Thickboxスクリプトを含めるには、このコードを追加してください。

    <?php
    add_action('init', 'init_theme_method');
    function init_theme_method() {
    add_thickbox();
    }
    ?>
    
  2. ポップアップを表示するクリック可能な要素にclass = 'thickbox'を追加します。

    <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. 最後のコードにはinlineIdパラメータがあります。これがポップアップボックス内に表示されるコードになります。

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

これが役立つことを願っています

ソース: ThickboxであなたのWordPressブログにポップアップウィンドウを作成してください

1
kalimah-apps