0

这是我第一次使用 Timber/Wordpress。

我正在尝试将此插件与 Timber 一起使用,但我无法渲染任何图像。

我只得到图像的ID:

{% set images = post.get_field('gallery_images') %} // "47,48"

我也尝试:

if (isset($post->hero_image) && strlen($post->hero_image)){
    $post->hero_image = new TimberImage($post->hero_image);
}

我查看了文档

如何获取图像的所有 src?

4

1 回答 1

2

这取决于您的字段 gallery_images 如何或是否进一步嵌套(通过 ACF)。如果它没有嵌套,它应该像这样工作:

{% for image in post.get_field('gallery_images') %}
    <img src="{{ TimberImage(image).src }}" alt="" />
{% endfor %}
于 2017-06-29T15:40:01.983 回答