暂无菜单项

百度对象存储 BOS 插件:WordPress 媒体自动上传与同步

发布于 更新于
48

百度对象存储 BOS 插件

一对一服务
技术支持
免费安装
免费升级

前言

如果你的 WordPress 站点图片越来越多,本地服务器空间压力变大,或者希望通过对象存储和 CDN 提升媒体访问速度,那么可以试试这款插件:百度 BOS 媒体上传

目前市面上已经有不少优秀的插件支持阿里云 OSS、腾讯云 COS、七牛云等主流对象存储服务,但针对百度智能云对象存储 BOS的解决方案却相对较少,尤其是专门为 WordPress 用户打造、配置简单且功能完善的插件更是难觅。

介绍

这是一款专为 WordPress 开发的媒体同步插件。启用后,新上传的图片、附件会自动同步到百度智能云 BOS,并将 WordPress 附件地址指向 BOS 或你绑定的 CDN 域名。对于已经存在的历史媒体,也可以在后台分批迁移,避免一次性处理大量文件导致服务器超时。

插件能做什么

百度 BOS 媒体上传的核心目标很简单:把 WordPress 媒体库里的文件交给百度 BOS 存储,让网站本地服务器更轻。

插件支持:

  • 新上传媒体自动同步到百度 BOS
  • 自动将附件 URL 替换为 BOS 或 CDN 地址
  • 支持历史媒体分批迁移
  • 支持迁移原图、缩略图、大图备份和编辑备份
  • 可选择时间戳重命名或保留原文件名
  • 可设置对象前缀,方便统一管理 BOS 文件目录
  • 支持自定义公开访问域名
  • 支持 public-read 对象 ACL
  • 可选择保留或清理本地原图与缩略图
  • 媒体库列表显示 BOS 上传状态
  • 支持前台输出时替换正文中的历史 uploads 图片地址

插件截图

更新日志

最后更新时间(2026-8-13)[点击展开]

0.3.3(2026-08-13)

  • 正文历史 uploads 链接重写改为附件级映射,兼容本地 jpg/png 链接对应 BOS 上 webp/avif 对象

0.3.2(2026-05-24)

  • 兼容 WebP/AVIF 转换插件:元数据仍指向 jpg/png 但本地只存在 webp/avif 时,上传真实生成文件并映射到正确 BOS URL

0.3.1(2026-04-15)

  • 按 BCE 签名文档补齐 Content-Length、Content-Type、Content-MD5 和 x-bce-* 头域签名
  • DeleteObject 不再发送空请求体
  • Object Key 长度校验调整为 1024 字节,并移除过严的 @ 字符限制
  • 公开 URL endpoint 归一化,兼容 wp-config.php 常量里的协议和路径
  • 补齐旧版本迁移媒体删除缩略图和备份图的 fallback

0.3.0(2025-09-14)

  • 加强 BOS Object Key 校验、签名头域、MD5、超时和错误诊断
  • 保存每个附件的实际 BOS Object Key,避免修改前缀后旧媒体 URL 指错
  • 兼容旧版本已迁移媒体的远程缩略图删除
  • 历史迁移遇到缺失文件时不再误标为已上传
  • 清理本地缩略图改为独立开关,默认保守保留
  • 增加可选 public-read 对象 ACL 和 wp-config.php 常量覆盖

0.2.0(2025-07-08)

  • 中文化后台界面
  • 增加已有媒体分批迁移
  • 增加媒体库 BOS 状态列
  • 移除本地缩略图清理开关

安全建议

生产环境建议不要直接把密钥长期写在后台表单中,可以在 wp-config.php 中定义相关常量,例如:

define('BBM_BOS_ACCESS_KEY_ID', '你的 AK');
define('BBM_BOS_SECRET_ACCESS_KEY', '你的 SK');
define('BBM_BOS_BUCKET', '你的 Bucket');
define('BBM_BOS_ENDPOINT', 'bj.bcebos.com');

权限方面,插件上传只需要 AK/SK 拥有目标 Bucket 或指定前缀的读写权限,不需要给匿名用户开放写入权限。公开视频资源可以通过 Bucket 公开读策略、对象 public-read ACL 或 CDN 域名来实现。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
2
2 讨论
热门最新
总结

我已经使用这个插件一段时间了,效果很好,推荐给大家!

这款插件真的很方便,解决了我的服务器空间压力问题。

0 / 600

内容作者

文章
20
评论
0
关注
1
粉丝
0

百度对象存储 BOS 插件