首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >媒体管理器(自3.5):如何在创建媒体框架时显示空的媒体库?

媒体管理器(自3.5):如何在创建媒体框架时显示空的媒体库?
EN

WordPress Development用户
提问于 2014-02-05 18:53:46
回答 1查看 401关注 0票数 1

有没有办法确保“媒体库”选项卡没有显示任何图片,直到我开始上传一些在“上传文件”选项卡?

我正在使用以下代码创建一个wp.media框架:

代码语言:javascript
复制
var myframe =  wp.media({
    title : 'Bla Bla',
    frame : 'select',
    library: {
        //query : false, // not working
        type : 'image',
    },
    //library : '', // not working either
    multiple : true,
    button : { text : 'Finish' },   
});

它创建了以下内容:

有没有办法确保“媒体库”选项卡没有显示任何图片,直到我开始上传一些在“上传文件”选项卡?很明显,这些图片是我刚刚从“上传图片”选项卡上传的。

EN

回答 1

WordPress Development用户

发布于 2014-03-17 22:56:13

这不是一个很好的解决方案,但我在定制插件中使用了post__in属性一次。基本上,您通常定义一个附件id数组,以便在媒体库中显示。

代码语言:javascript
复制
library: {
        type: 'image', post__in:[23,25,26]  // or a javascript variable that contained the array of id's
    }

我的代码最初是为此而构建的。这对于已经将附件附在帖子上的帖子来说是很棒的。但是我不需要为新的职位展示任何东西。如果包含id的javascript变量为空,则会显示媒体库的全部内容。

我想我可以尝试使用一个硬编码的id,它当然没有与它相关的附件。所以我做了这个:

代码语言:javascript
复制
library: {
            type: 'image', post__in:[0]  // zero just to be sure
        }

上帝,它起了作用。我希望这对你也有好处。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/133551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档