首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >媒体管理器选择状态没有缩略图大小

媒体管理器选择状态没有缩略图大小
EN

WordPress Development用户
提问于 2014-09-04 20:44:35
回答 1查看 140关注 0票数 0

我已经编写了一个插件,它使用新的媒体管理器UI将图像插入自定义图库自定义post类型。一切都是100%的工作,但是在一个特定用户的网站上,奇怪的事情发生了,我无法在本地复制。以下是代码:

代码语言:javascript
复制
    var attachments = FOOGALLERY.media_uploader.state().get('selection').toJSON();

    $.each(attachments, function(i, item) {
      if (item && item.id && item.sizes && item.sizes.thumbnail) {
        var attachment = {
            id: item.id,
            src: item.sizes.thumbnail.url
        };

        FOOGALLERY.addAttachmentToGalleryList(attachment);
    } else {
        //there was a problem adding the item! Move on to the next
    }

正如您在第3行中所看到的,它在将拇指添加到图库之前会检查该项是否有效。

item.sizes有数据,但它只包含full,但我依赖它让thumbnail插入拇指。基本上,item.sizes.thumbnail是返回false,所以它从不将图像添加到图库。

所以我的问题是“为什么没有缩略图,伙计?”

我检查了他的媒体设置,他的缩略图设置为200x200。媒体图书馆本身也在展示他的缩略图。

正如我说过的,无论我尝试什么,我都不能在本地复制它,而且我的items.sizes总是包含thumbnail

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2015-04-23 07:39:52

看起来,如果默认的图像大小已经改变了,那么就会有一个item.sizes.thumbnail被低估的实例。

最后,我对此进行了检查,如果没有定义缩略图,则使用原始图像代替。

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

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

复制
相关文章

相似问题

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