Timber/Twig 是否有快速方法将图像转换为从 CDN 拉取?

问题描述 投票:0回答:1

我想知道是否有一个 Timber 函数或钩子,我可以在其中转换

{{ post.content }}
img 标签以从我们的 CDN 而不是 Wordpress 中提取。我们的树枝模板只使用
{{ post.content }}
,如果有东西的话我不想重写一堆东西。

例如,图像标签需要如下所示:

<img
 srcset="
  https://xxxxxx.com/cdn-cgi/image/width=1080,quality=30/https://xxxxxx.com/[wordpress_image_path] 1080w, 
  https://xxxxxx.com/cdn-cgi/image/width=300,quality=30/https://xxxxxx.com/[wordpress_image_path] 300w, 
  https://xxxxxx.com/cdn-cgi/image/width=1024,quality=30/https://xxxxxx.com/[wordpress_image_path] 1024w,
  https://xxxxxx.com/cdn-cgi/image/width=600,quality=30/https://xxxxxx.com/[wordpress_image_path] 600w"
  src="https://xxxxxx.com/cdn-cgi/image/width=1080,quality=30/https://xxxxxx.com/[wordpress_image_path]"
  sizes="(max-width: 1080px) 100vw, 1080px"
  alt="some alt"
/>

有没有函数可以进行这种转换?

timber
1个回答
0
投票

查看 GitHub 上的 Timmy,它是适用于 WordPress 和特定 Timber 的高级图像处理工具。尽管文档说他们不知道,但外部资源是否可以顺利工作,我非常有信心它可以与 Timber 端的某些配置一起使用 正如文档所述

© www.soinside.com 2019 - 2024. All rights reserved.