我正在使用JavaScript调用WooCommerce API,并检索/products
及其相关图像的列表。 images: []
数组中返回的图像是原始的全尺寸图像。
出于性能方面的考虑,这对我来说不适合在前端显示,并且希望使用Wordpress生成的另一种图像尺寸。
不幸的是,API没有返回有关这些替代图像的任何信息,并且似乎没有一致的调整大小模式,我可以用来预测URL。
我当前的解决方案是尝试一些我发现的最常见尺寸,如果它们失败,则尝试下一个。
现在我正在尝试“ -324x324”,“-300x300”,然后,如果没有加载,我将加载原始图像。
有人知道调整Wordpress的大小是否有押韵或理由。或者,也许有某种方法可以在/products
API响应中返回备用图片。
示例: