【问题标题】:Json API plugin- Get thumbnail image from Attachments ArrayJson API 插件 - 从附件数组中获取缩略图
【发布时间】:2012-07-20 18:22:45
【问题描述】:

我正在使用 Json API 插件从 Wordpress 中提取数据。我使用以下方法成功获取了附件数组:

var myImage=myJSON[j].attachments;

但这给了我整个数组。如何从该数组中获取缩略图?

【问题讨论】:

    标签: json api wordpress


    【解决方案1】:

    如果您想要帖子“特色图片”的帖子缩略图网址,您可以这样做:

    var myImage=myJSON[j].thumbnail_images.thumbnail.url;
    

    如果您想获取任何附件 URL 的缩略图,请执行以下操作:

    var myImage=myJSON[j].attachments[0].images.thumbnail.url;
    

    只需将“[0]”替换为您想要获取的图像的索引即可。 console.log() 并检查您的 JSON 响应以找到所需图像的索引。

    【讨论】:

      【解决方案2】:

      使用此插件的当前版本,仅当您在编辑帖子/或第一次创建帖子时上传图像时,它才能像 kmazla 描述的那样工作。如果您附加来自媒体数据库的现有图像,它仍将在查询中显示为空数组。如果您决定上传更多照片(例如,因为您上传的第一张照片是错误的),即使您只选择其中一张图片作为“特色图片”,它们也会被附加到附件数组中。这很混乱。

      解决方法?

      创建一个全新的帖子,并确保以正确的顺序附加正确的图像。应该删除旧帖子并重新发布,以便正确排列附件数组。

      【讨论】:

        猜你喜欢
        • 2014-09-08
        • 2011-08-23
        • 1970-01-01
        • 2020-07-07
        • 2020-08-03
        • 2010-11-17
        • 1970-01-01
        • 2011-01-25
        • 2011-10-13
        相关资源
        最近更新 更多