方案 3:完全自定义 —— 自己写“双存储”插件,不依赖任何现成插件

  1. 注册自己的 stream_wrapper(s3cos:// 123pan://)。
  2. wp_handle_upload 把图片流写入 s3cos://bucket/...,附件流写入 123pan://bucket/...
  3. wp_get_attachment_url 把对应前缀换回 http 直链。
  4. 本地不保留文件,数据库只记一条“元数据”即可。
    这样做一次到位,以后换云存储只需改 stream_wrapper,主题、其他插件无感知。

常见坑提醒

  • 缩略图:COS 插件默认会裁图,123 云盘不会;若附件也想有缩略图,要自己裁完再传。
  • 定时任务:如果做过“整站迁移”,记得把历史文件按后缀批量丢到对应云盘/COS,并用 wp cli search-replace 把旧域名替换掉。
  • 防盗链:123 云盘直链默认带 referer 校验,要在控制台把 *.你的域名.com 加白名单。
  • 备份:双存储后,本地一份都没有,建议每月用云厂商 CLI 把桶拉一份到异地冷备。
没有账号?注册  忘记密码?

安全快捷登录

建议使用谷歌、夸克、新版浏览器、或微信内搜aike666.com访问,避免产 生系统不兼容性相关问题。