更改介质管理器的默认选项卡

时间:2013-06-29 作者:John Doe

有没有办法更改默认的“媒体管理器”选项卡?我已经按照第一篇文章中的说明,删除了我不想在media manager中显示的所有内容Add a menu item to Wordpress 3.5 Media Manager. 我还创建了一个自定义选项卡。

问题是,当我在帖子中单击“添加媒体”按钮时,默认情况下,它会将我发送到我已禁用的媒体库。

http://i.stack.imgur.com/e3oLk.png

是否可以将媒体库(我已禁用)的默认屏幕设置为从URL插入?因此,每次单击添加媒体时,我都会看到以下屏幕:

http://i.imgur.com/fWNb47h.png (从URL插入的一个)。

我的编码技能几乎为零。。。我认为最接近我问题的解决方案是Changing the media library default tab, 但它不起作用。。。

1 个回复
SO网友:9ete

尝试以下操作:

function rearrange_media_tabs($_default_tabs) {
    $_default_tabs = array(
        \'custom\' => __(\'Your Tab Name\'),
        \'type_url\' => __(\'From URL\')
    );

   return $_default_tabs;
}

add_filter( \'media_upload_tabs\', \'rearrange_media_tabs\' );
抄本:https://developer.wordpress.org/reference/functions/media_upload_tabs/

结束

相关推荐

是否可以在除媒体之外的其他对话框中重复使用wp.media.EDITOR模式

要扩展:我想使用相同的模式代码/外观(如wp.media.Modal、wp.media.FocusManager中使用的)来打开我自己自定义对话框的模式,而不是媒体编辑器。在过去,我用thickbox来做这类事情,但是wp。媒体情态动词似乎是情态动词未来的发展方向——更不用说它看起来很酷了。我对JS源代码进行了一些探讨,并找到了几个可能的解决方案:“借用”代码媒体视图。js并在我的插件中使用它</“扩展”wp。媒体模态(毕竟,这是一个主干视图)</创建一个自定义实现、jQueryUI等。放弃使