WordPress如何快速接入七牛云存储?
- CMS教程
- 2025-06-23
- 3461
 在WordPress中安装七牛云存储插件(如WPJAM或官方插件),获取七牛云的Access Key、Secret Key、存储空间名称及加速域名,填入插件设置中并修改附件存储路径即可实现连接。
 
在WordPress中连接七牛云存储,可显著提升网站媒体文件加载速度、减轻服务器负担并降低流量成本,以下是详细操作指南:
准备工作
- 注册七牛云账号
 访问七牛云官网注册账号,完成实名认证(必需步骤)。
- 创建存储空间(Bucket) 
  - 登录控制台 → 对象存储 → 创建存储空间
- 填写空间名称(如 wordpress-media),选择公开访问权限(网站图片/文件需公开)。
 
- 获取密钥信息 
  - 控制台 → 个人中心 → 密钥管理 → 复制 Access Key和Secret Key。
 
- 控制台 → 个人中心 → 密钥管理 → 复制 
安装插件(推荐方式)
通过插件实现自动化对接,操作更安全便捷:
-  安装插件 
 在WordPress后台 → 插件 → 安装插件 → 搜索 “WP Offload Media Lite” → 安装并激活(该插件支持七牛云等主流云存储)。替代方案:搜索 “Qiniu Cloud Storage” 等专用于七牛云的插件。 
-  配置插件  - 进入插件设置页(设置 → WP Offload Media)
- 选择存储服务商:Other S3-Compatible Provider
- 填写七牛云信息: 
    - Access Key ID:粘贴七牛云Access Key
- Secret Access Key:粘贴七牛云Secret Key
- Bucket:输入创建的存储空间名称(如 wordpress-media)
- Endpoint:填写 s3-cn-east-1.qiniucs.com(根据存储区域选择,华东区用此地址)
- 勾选 “Use path-style URLs”
 
- Access Key ID:粘贴七牛云
 
-  保存并验证 
 点击 “Save Changes” → 插件自动测试连接,显示 “Successfully connected”‘ 即配置成功。
手动配置(无插件方案)
适合开发者,需修改主题文件:
-  编辑 wp-config.php文件
 通过FTP或文件管理器打开网站根目录的wp-config.php,在<?php下方添加:define('WP_QINIU_ACCESS_KEY', '你的AccessKey'); define('WP_QINIU_SECRET_KEY', '你的SecretKey'); define('WP_QINIU_BUCKET', '存储空间名称'); define('WP_QINIU_DOMAIN', '空间绑定域名'); // 如:img.yoursite.com
-  修改媒体上传路径 
 在主题的functions.php末尾添加: add_filter('upload_dir', function($dirs) { $qiniu_domain = constant('WP_QINIU_DOMAIN'); $dirs['url'] = 'https://' . $qiniu_domain . $dirs['subdir']; $dirs['baseurl'] = 'https://' . $qiniu_domain; return $dirs; });注意:此方法需确保七牛云已绑定自定义域名且开启HTTPS。 
验证与优化
-  测试文件上传 - 在WordPress媒体库上传新图片 → 右键检查图片URL
- 成功时显示七牛云域名(如:https://img.yoursite.com/2025/06/image.jpg)。
 
-  同步历史文件 - 若使用插件:进入 Offload Media → Bucket → 勾选 “Offload to bucket” → 批量迁移旧文件。
- 手动方案:需用七牛云工具(如 qshell)同步本地wp-content/uploads到Bucket。
 
-  CDN加速(可选)  - 在七牛云控制台 → CDN → 绑定域名 → 开启HTTPS和缓存优化
- 替换插件/代码中的域名为CDN域名,提升访问速度。
 
常见问题解决
- 插件连接失败
 检查AccessKey/SecretKey是否正确,存储空间权限是否为公开。
- 图片不显示
 确认Bucket绑定的域名已备案并解析生效,HTTPS证书配置正确。
- 本地文件未删除
 插件设置中勾选 “Remove Files From Server” 可自动清理本地副本。
连接七牛云后,WordPress媒体文件将享受高速分发、弹性扩容能力,尤其适合图片/视频密集型网站,定期检查插件更新,并利用七牛云的数据统计功能优化存储策略,可进一步降低成本,建议初次用户优先选择插件方案,兼顾效率与安全性。
引用说明:本文操作基于七牛云官方文档及WP Offload Media插件指南,密钥管理请遵循最小权限原则,技术细节参考自七牛云《开发者中心》与WordPress Codex。
 
  
			 
			 
			 
			 
			 
			 
			 
			