WPOBS华为云对象存储插件
WordPress华为云对象存储插件
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/laobuluo/wpobs/archive/refs/heads/main.zipWordPress 同步附件内容远程至华为云 OBS 对象存储中,实现网站数据与静态资源分离,提高网站加载速度。
功能特点
- 自定义域名:支持自定义域名设置,可设置多级目录
- 禁止缩略图:一键禁止缩略图裁剪,仅生成和上传主图
- 多站点支持:支持自定义对象存储目录,一个存储桶可服务多网站
- 自动重命名:上传文件自动重命名,解决中文文件名或重复文件名问题
- 本地分离:支持本地和对象存储分离、同步, optionally 不保留本地备份
- 批量操作:删除附件时批量删除远程文件,减少 API 请求
环境要求
- WordPress:4.5.0 或更高
- PHP:7.4 或更高(支持 PHP 8.x)
- 华为云 OBS:需已开通对象存储服务
安装方法
- 将插件文件夹上传到
/wp-content/plugins/目录 - 在 WordPress 后台「插件」列表中激活插件
- 在「设置」→「华为云对象存储设置」中配置账户信息
配置说明
| 配置项 | 说明 |
|---|---|
| 桶名称 | 华为云 OBS 存储桶名称 |
| Endpoint | 存储桶所在区域的接入地址,如 obs.cn-east-3.myhuaweicloud.com |
| 访问域名 | 自定义域名或 OBS 默认域名,不要以 / 结尾 |
| Access Key | 华为云 IAM 用户的 Access Key Id |
| Secret Key | 华为云 IAM 用户的 Secret Access Key |
| 自动重命名 | 开启后上传文件将自动重命名为时间戳+随机数格式 |
| 不在本地保存 | 开启后上传成功即删除本地文件,仅保留云端副本 |
| 禁止缩略图 | 开启后仅生成和上传主图,不生成缩略图 |
常见问题
- 插件报错:开启 WordPress 调试模式(
WP_DEBUG)查看详细错误信息 - 备份策略:可选择仅对象存储或本地+对象存储双备份
- 迁移现有站点:需先将本地
wp-content/uploads目录上传至 OBS,再修改数据库中的图片链接 - 首次使用:建议先备份网站和数据,确认无误后再正式切换
更新日志
3.1 (2025-02)
- 安全修复:SQL 注入防护
- 性能优化:批量删除远程附件
- 性能优化:图片处理前置判断
- PHP 兼容:仅支持 PHP 7.4+,兼容 PHP 8.x
- PHP 兼容:修复 SDK Deprecated 警告
- 界面优化:修复关注公众号区域布局,移动端隐藏
- 功能精简:移除图片处理、一键替换功能
2.1
- 调试兼容 WP 6.6.1
1.0
- 基础功能发布
插件团队和技术支持
老蒋(老蒋和他的伙伴们),本着资源共享原则,在运营网站过程中用到的或者是有需要用到的主题、插件资源,有选择的免费分享给广大的网友站长,希望能够帮助到你建站过程中提高效率。
感谢团队成员,以及网友提出的优化工具的建议,才有后续产品的不断迭代适合且满足用户需要。不能确保100%的符合兼容网站,我们也仅能做到在工作之余不断的接近和满足你的需要。
| 类目 | 信息 |
|---|---|
| 插件更新地址 | https://www.laojiang.me/5974.html |
| 团队成员 | 老蒋、老赵、CNJOEL、木村 |
| 支持网站 | 乐在云、主机评价网 |
| 建站资源推荐 | 便宜VPS推荐、美国VPS推荐、外贸建站主机、SSL证书推荐、WordPress主机推荐 |
| 提交WP官网(F) |

许可证
GPLv2 or later