残念ながら、Media Uploaderで使用されているThickBoxの代替品を探しています。
どのような検索もMedia Uploaderの利用方法に失敗し、モーダルウィンドウに使用されるスクリプトについては何もしません。
誰かが私を手伝ってくれる? Media Uploaderが使用しているのと同じモーダルを使用する方法はありますが、ThickBoxで可能であったようにカスタムコンテンツをそれに入れる方法はありますか?
あなたの質問に対する私の理解は、あなたがMedia Uploader以外の内容を持つポップアップを使いたいということです。これを実現するには、次の手順に従います。
Thickboxスクリプトを含めるには、このコードを追加してください。
<?php
add_action('init', 'init_theme_method');
function init_theme_method() {
add_thickbox();
}
?>
ポップアップを表示するクリック可能な要素にclass = 'thickbox'を追加します。
<input alt="#TB_inline?height=300&width=400&inlineId=examplePopup1" title="add a caption to title attribute / or leave blank" class="thickbox" type="button" value="Show Thickbox Example Pop-up 1" />
最後のコードには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>
これが役立つことを願っています