内容图片保存到本地并设置为缩略图?
发布于
请问,如何在添加文章时,自动把复制远程图片抓取到本地的服务器上,并设置第一张图为缩略图呢?
1 个回答
将远程图片保存到本地算是通用需求,所以一般会有相应的模块。搜索一下可以找到 Image Resize Filter 包含这个功能。
将第一张图设为缩略图,一个简单的方案是借助图片字段,找到一个 Inline Body Image to Image Field 模块。图片保存到字段之后,使用 Views 或显示模式都可以方便地调用。
除此之外,也可以开发一个自定义模块,在内容保存时在 hook_node_presave()
中将远程图片保存到图片字段,并替换正文中的图片链接即可。
-
@updatex dev版本(https://www.drupal.org/project/image_resize_filter/releases/8.x-1.x-dev)已支持 D10。D10相关问题似乎都解决了,也有人在催发版:https://www.drupal.org/project/image_resize_filter/issues/3381840 Mr.皮卡丘 2023-09-19 15:07