如何在某个状态/选项卡中打开添加媒体对话框呢?

时间:2015-12-19 作者:Paflow

我创建了一个自定义wp_view similar 嵌入(请参见wp-includes/js/mce-view.js, l. 868).在“添加媒体”对话框中,我也有自己的标签。当然,我想要我的wp_view 使用右选项卡打开“添加介质”对话框。

目前我使用的是:

edit: function(text, update) {
    tb_show(\'Some headline\', \'media-upload.php?tab=mytab&someparams=\'+somevalues+\'&TB_iframe=true\');
}
我工作很有魅力,but

编辑和删除按钮保持在前台,甚至在thickbox之前codex is written: 从WordPress 3.5开始,WordPress帖子编辑器的“媒体”按钮不再使用ThickBox,而是使用自定义Javascript模式。

所以我真的更喜欢使用这个自定义模式。有人能告诉我如何在特定状态下打开“添加媒体”对话框吗?

1 个回复
SO网友:Ivan

假设要打开“创建库”部分的模式:

var options = {
frame: \'post\',
       state: \'gallery\',
       title: wp.media.view.l10n.createGalleryTitle,
       multiple: true
};

var frame = wp.media.editor.open(null,options)
如果你想要其他东西,我建议你搜索核心jssource 根据需要的节更改库ID。