「长期维护」WordPress 基于腾讯云对象存储 COS 远程附件支持插件

腾讯云对象存储(Cloud Object Storage,简称:COS)是腾讯云提供的面向非结构化数据,支持 HTTP/HTTPS 协议访问的分布式存储服务,它能容纳海量数据并保证用户对带宽和容量扩充无感知,可以作为大数据计算与分析的数据池

插件介绍

该插件将 WordPress 站点图片等多媒体文件直接上传到腾讯云对象存储 COS 中,该插件依赖腾讯云对象存储 COS

COS优点

  1. 在中国大陆地区,使用 COS 标准存储的用户,每月可享受一定量的免费存储空间、免费流量、和免费请求,基本可以满足中小型博客需要
  2. 标准存储为用户提供了高可靠性,高可用性、高性能的对象存储服务
  3. 适用场景广泛,支持热点视频、社交图片、移动应用、游戏程序、动态网站等
  4. 响应时间毫秒级,读写请求费用极低
  5. 腾讯云对象存储提供整体 99.95% 的可用性,针对标准存储引擎承诺服务可用性不低于 99.95%
  6. 更多查看腾讯云对象存储服务等级协议

插件特点

  1. 可配置是否上传缩略图和是否保留本地备份
  2. 本地删除可同步删除腾讯云对象存储 COS 中的文件
  3. 支持腾讯云COS存储桶绑定自定义域名
  4. 支持替换数据库中旧的资源链接地址
  5. 支持北京、上海、广州、香港、法兰克福等完整地域使用
  6. 支持同步历史附件到 COS
  7. 支持验证桶名是否填写正确
  8. 更多功能正在路上…

插件预览

WordPress基于腾讯云对象存储插件设置页面
WordPress基于腾讯云对象存储插件设置页面

插件安装

后台安装(推荐使用)

WordPress 后台安装插件页面搜索Sync QCloud COS,点击安装

下载源码

从 Github 下载源码,通过 WordPress 后台上传安装,或者直接将源码上传到 WordPress 插件目录wp-content/plugins,然后在后台启用

Github 下载节点:https://github.com/sy-records/wordpress-qcloud-cos/releases/latest

Github 项目地址:https://github.com/sy-records/wordpress-qcloud-cos,支持请点Star

修改配置

  • 方法一:在 WordPress 插件管理页面有设置按钮,进行设置
  • 方法二:在 WordPress 后台管理左侧导航栏设置腾讯云COS设置,点击进入设置页面

更新记录

v1.8.3 – 2020/05/22

  • 增加南京地域

v1.8.2 – 2020/05/15

  • 增加替换题图数据库链接

v1.8.1 – 2020/05/04

  • 支持上传文件自动重命名
  • 支持特色图片使用图片处理

v1.8.0 – 2020/04/22

  • 修复因svn提交错误导致打包文件缺失问题

v1.7.1 – 2020/04/22

  • 增加金融云地域
  • 升级SDK至v2.0.8

v1.7.0 – 2020/04/10

  • 修复勾选不在本地保存图片后媒体库显示默认图片问题
  • 修复删除错误

v1.6.8 – 2020/04/02

  • 修复勾选不在本地保存图片后媒体库显示默认图片问题
  • 优化删除文件逻辑

v1.6.7 – 2020/04/01

  • 增加腾讯云数据万象图片处理

v1.6.6 – 2020/03/29

  • 优化deactivation_hook,禁用时可选删除配置和恢复URL前缀

v1.6.5 – 2020/03/27

  • 增加插件禁用事件,可选择是否删除配置
  • 增加上传文件try catch,提示文件上传错误时请打开控制台查看对应请求的Response输出信息
  • 修复首尔地域错误,感谢서대현反馈

v1.6.4 – 2020/03/11

  • 更新腾讯云SDK至v2.0.7版本
  • 修改上个版本插件文件末尾空白符号问题

v1.6.3 – 2020/02/16

  • 更新腾讯云SDK至v2.0.6版本

v1.6.2 – 2020/02/09

  • 修复腾讯云cos返回数据格式不一致问题

v1.6.1 – 2020/02/09

  • 增强存储桶配置验证
  • cos client增加schema

v1.6.0 – 2020/01/15

  • 升级sdk为v5版本
  • 修复本地文件夹和URL前缀结尾/去除失败
  • 优化URL前缀注意事项提示中的http和https

v1.5.1 – 2020/01/14

  • 优化button按钮样式
  • 优化sdk中的代码

v1.5.0 – 2020/01/09

  • 修复第一次删除文件失败,报错ERROR_PROXY_APPID_USERID_NOTMATCH,导致删除文件不完整
  • 优化删除逻辑
  • 移除时区设置
  • 增加发布版本链接
  • 修改README中的常见问题

v1.4.3 – 2019/11/23

  • 修复地域选择上海地区跳转华中问题

v1.4.2 – 2019/11/13

  • 修复导致评论时间戳差8小时问题

v1.4 – 2018/11/30

  • 增加替换文章中资源链接地址功能

v1.3 – 2018/11/04

  • 添加北京、香港、法兰克福等完整地域使用

134 条评论

发表评论

*

  • 本地和cos切换好像有问题 媒体里部分图片是空白

      • @沈唁 本地开启cos插件后,媒体里之前上传的本地图片变空白,按f12看了是变成了cos地址 比如
        https://xxx.cos.ap-guangzhou.myqcloud.com/uploads/xxx

        • @卡卡 😓正常的,需要替换数据库链接,认真看readme或者配置指南https://qq52o.me/2722.html

  • 请问
    1.在媒体库上传图片, 插件可以自动同步到COS , 需要如何设置呢
    2.文章的封面图为什么不是COS的地址呢

    • @king 媒体库上传自动就上传了,只要插件配置正确。
      特色图片master分支支持,还没发版本。

    • @king 哦不对,你说的封面图应该不是新设置的,之前的封面图?需要你替换数据库