Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js WordPress 3.5媒体经理:是否有;“好”;如何在“创建库”选项卡中添加其他选择选项?_Backbone.js_Wordpress_Photo Gallery_Attachment_Wordpress 3.5 - Fatal编程技术网

Backbone.js WordPress 3.5媒体经理:是否有;“好”;如何在“创建库”选项卡中添加其他选择选项?

Backbone.js WordPress 3.5媒体经理:是否有;“好”;如何在“创建库”选项卡中添加其他选择选项?,backbone.js,wordpress,photo-gallery,attachment,wordpress-3.5,Backbone.js,Wordpress,Photo Gallery,Attachment,Wordpress 3.5,所谓好,我指的是使用挂钩/过滤器 基本上,默认情况下,这两个选项是图像和上载到此页面。我想在这里添加一个附加选项。我知道如何在media manager()中添加新选项卡,但这并不能满足我的需要 我查阅了3.5版本的有限文档,找到了过滤器,但根据我所知,这两个版本都不能用于本例。我还对核心源代码进行了大量挖掘,但至少可以说,与媒体上传程序相关的文件数量令人望而生畏 我曾考虑在页面加载后运行JS来修改DOM,并在中添加额外的select选项,但这似乎非常粗糙,如果有更好、更健壮的解决方案,我希望避

所谓好,我指的是使用挂钩/过滤器

基本上,默认情况下,这两个选项是
图像
上载到此页面
。我想在这里添加一个附加选项。我知道如何在media manager()中添加新选项卡,但这并不能满足我的需要

我查阅了3.5版本的有限文档,找到了过滤器,但根据我所知,这两个版本都不能用于本例。我还对核心源代码进行了大量挖掘,但至少可以说,与媒体上传程序相关的文件数量令人望而生畏

我曾考虑在页面加载后运行JS来修改DOM,并在中添加额外的select选项,但这似乎非常粗糙,如果有更好、更健壮的解决方案,我希望避免这种情况

如果您能想到最好的方法,我们将不胜感激


注意:我没有将此发布到,因为它的流量小得多,而且问题往往与编程相关得多。

大多数选择下拉列表都来自wp includes/media-template.php,它有很多下划线模板(
这里是Shiba Shake关于此主题的教程


希望这对您有所帮助!

即使有+100赏金,也没有答案……也许最好/唯一的好选择是复制media-views.js和相关的js和模板,并进行必要的更改,将自定义上传程序导入到您想要使用的页面……虽然这也不是很好,但wp升级不会升级自定义medi表格。