【发布时间】:2016-10-20 10:55:41
【问题描述】:
我在我的 WordPress 主题中使用高级自定义字段来管理我的 Flexslider 滑块图像。我在后端上传了高质量的图像,但我只想显示宽度为 960 像素的图像。
在文档中提到大小存储在 [sizes] 数组中。
https://www.advancedcustomfields.com/resources/gallery/
有谁知道在functions.php 文件中创建的自定义大小是否也会存在于存储的数组中?
我的第二个问题是获取特定尺寸类的访问权限,您应该仍然使用 [url] 来获取图像 url 还是自动存储在尺寸数组中?
这是正确的标记吗:
<?php foreach( $images as $image ): ?>
<li>
<img src="<?php echo $image['url']['sizes']['slider-image']; ?>" alt="<?php echo $image['alt']; ?>">
</li>
<?php endforeach; ?>
或:
<?php foreach( $images as $image ): ?>
<li>
<img src="<?php echo $image['slider-image']; ?>" alt="<?php echo $image['alt']; ?>">
</li>
<?php endforeach; ?>
【问题讨论】:
标签: php wordpress advanced-custom-fields