タグ付けされた質問 「thickbox」

1
カスタム投稿ショートコードを挿入するためのカスタムメディアアップロードコンテンツ
私は、任意のページまたは投稿に挿入するショートコードとともにカスタム投稿タイプ「ポートフォリオ」を作成するプラグインに取り組んでいます。 ショートコードは次のとおりです。 [portfolio option1=“1” option2=“0” option3=“1” ] そして、それはうまく機能し、customを介してすべてのカスタム投稿を表示しますWP_query。しかし、さらに先に進みたいです。 upload mediaポートフォリオショートコード出力を生成するための横にカスタムボタンを作成します。ユーザーは、含める投稿を選択して、すべてのオプションを定義できます。したがって、出力は次のようになります。[portfolio option1=“1” option2=“0” option3=“1” ids=“12,311,432,443,” ] これは、wpのmedia.phpで見つけたボタンのコードです。 add_action( 'media_buttons', array( $this, 'media_buttons' ) ); public function media_buttons($editor_id = 'content') { $post = get_post(); if ( ! $post && ! empty( $GLOBALS['post_ID'] ) ) $post = $GLOBALS['post_ID']; wp_enqueue_media( array( 'post' => $post …

2
AJAXを介してコンテンツを含むThickboxを開く
TinyMCEエディターにカスタムボタンを追加し、クリックしたときにWPのThickboxを開きます。 tb_show()関数がajaxで必要なコンテンツをロードするようにするにはどうすればよいですか? // the ajax add_action('wp_ajax_getTheContent', 'getTheContent'); function getTheContent(){ echo 'weqwtegeqgr'; // <- this should be displayed in the TB die(); } 以下は、私が使用しているエディタープラグインコードの一部です。 init : function(ed, url) { ed.addButton('do_stuff', { title : 'Do Stuff', image : url + '/icon.gif', onclick : function() { OpenMyThickbox('do_stuff'); } }); ... したがって、OpenMyThickboxjavascript関数は私がやりたいことを行うはずです: function OpenMyThickbox(tag){ …
11 ajax  editor  thickbox 

2
ThickBoxの交換
Media Uploaderで使用されているThickBoxの代替品を探していますが、残念ながら失敗しました。 Media Uploaderの活用方法に関する検索は失敗し、モーダルウィンドウに使用されるスクリプトについては何も起こりません。 誰かが私を助けてくれますか?Media Uploaderが使用しているのと同じモーダルを使用する方法はありますが、ThickBoxで可能だったようにカスタムコンテンツをその中に配置する方法はありますか?

2
メディアのアップロードが完了したフック
ワードプレスのシックボックスメディアライブラリを使用してメディアのアップロードと選択を処理するプラグインを開発しています。すべてが順調ですが、アップロードした後/ワードプレスがファイルの処理を完了した後、自動的に「メディアライブラリ」タブに自動的に「リダイレクト」したいという事実を除きます。 だから基本的に私はアップロードされたファイルのクランチが終了した後に発生するフックを探しています。 これが極端なことだとは思えませんが、これに適したフックが見つからないようです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.