wordpress图片自动上传OSS插件:Image Auto Sync To OSS

114次阅读

共计 1293 个字符,预计需要花费 4 分钟才能阅读完成。

wordpress图片自动上传OSS插件:Image Auto Sync To OSS插图

wordpress 文章图片自动上传 OSS 插件:Image Auto Sync To OSS (OSS 图片同步)插件使用很方便,简单的配置后,就能将文章中的图片自动上传到 OSS,Pro 版本支持一键同步所有历史文章中的图片到 OSS 存储。

wordpress图片自动上传OSS插件:Image Auto Sync To OSS插图1

开发初衷

wordpress 文章内图片一般有两个选择,他们都会有不同的问题:

直接上传放在媒体库:

占用服务器空间;

打开速度依赖于服务器下行带宽;

备份网站时,会大大增加备份文件大小;

引用站外链接图片:

被防盗链导致无法正常显示;

服务不可控外站图片删除,这边也无法打开了,非常影响用户体验。

基于这些原因,我选择使用 oss 存储图片然后复制链接插入到文章,但是这个操作过程也很不环保,于是我写了个插件来专门完成这个上传 oss 插入链接的动作,目前已经在多个站点正常使用几个月了,分享出来给大家试试。

OSS 存储图片的优势:

OSS 存储带宽大,并且有多地域多节点 CDN,图片打开非常快;

备份网站只需要备份数据库和主题即可,不用关心媒体库里的图片了;

不用担心外链图片防盗链或者被删除后导致文章内图片打不开;

对于小站来说使用基础存储包,40G 一年才 9 块钱,性价比很高;

插件特性:

最简化插件,配置简单;

文章图片插入使用原操作方式 (媒体库上传或者外链) 插入,插件会在自动查找文章内非 OSS 存储图片并上传图片到 OSS 然后替换图片地址;

Pro 版本支持一键替换所有历史文章内的图片为 OSS 存储地址;

使用指南:

下载插件,安装,激活,从设置中进入插件设置。

配置项说明:

wordpress图片自动上传OSS插件:Image Auto Sync To OSS插图2

参数配置:

域名是绑定到 bucket 上的域名,需要去 OSS 上绑定域名;

子目录也就是该 bucket 下的子目录,参考上图的配置,新发布文章的图片会被自动上传到 https://cdn.beltxman.com/test 目录下;

上图配置生成的图片连接示例:https://cdn.beltxman.com/test/202105/609a57107f3ef.jpg; 这里面的 202105 代表上传时间的月份,一个月内的图片在同一个子目录下,方便管理。

勾选删除本地图片会在文章图片替换成 OSS 存储后,清理媒体库中插入到当前文章的图片;

插件下载

基础版本

Image Auto Sync To OSS 1.0.1

官方链接:https://wordpress.org/plugins/image-auto-sync-oss/

Pro 版本

Image Auto Sync To OSS Pro 1.0.1

这部分内容需付费后浏览.

支付 20.00 元

已付费?点这里浏览.

TIPS

插件使用需要先开通阿里云 OSS 对象存储服务,获取 OSS; 建议购买存储包,阿里云 ECS 用户选择 OSS 区域时建议使用跟 ECS 服务器同一区域,这样就可以在配置中的 OSS Endpoint 使用 内网 Endpoint使用内网传输,OSS 地域和 Endpoint 对照表。

确保配置中的密钥对 (AccessKey 和 SecretKey) 拥有配置 bucket 的写入权限;

确保 Bucket 是公开可访问,担心被盗链刷流量可配置白名单和防盗链;

使用同步全部历史图片完成后,状态会变成 Finished,如果想要再次使用该功能,可以将插件禁用再启用;

正文完
 
天天
版权声明:本站原创文章,由 天天 2023-07-19发表,共计1293字。
转载说明:

本文由 天天资讯网 整理发布,转载请注明出处.
版权声明:部分文章内容或图片来源于网络,我们尊重作者的知识产权。如有侵犯,请联系我们在第一时间删除。