Awesome
halo-plugin-image-url-handler
Halo 2.0 插件-图片链接处理
插件说明
本插件主要为对象存储、CDN、nginx配置重定向等可设置图片处理参数的服务提供图片处理功能
参考https://github.com/halo-sigs/plugin-page-cache项目部分逻辑,感谢!
注意:目前和plugin-page-cache
插件冲突,缓存的页面没有处理图片后缀,暂未解决
功能逻辑
拦截所有html页面(默认排除后台页面、系统页面等,也可自定义排除路径),解析出html页面中的图片链接(含img
标签和background-image
属性),并在图片链接后拼上配置的图片处理后缀
预览地址
主题推荐
开源方案实现
插件效果图
图片处理前 图片处理后