WP Manifestindependent plugin directory
manifest / media / wpstow

WPStow

WordPress 云端媒体存储插件,支持按图片、视频、音频和其他文件分别路由到 OneImg、S3/R2、WebDAV 或 FTP。

by 梅零落 · github.com/hicocos/wpstow · website

30stars
32release downloads
≈10active sites
2forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/hicocos/wpstow/releases/download/v2.0.5/wpstow-v2.0.5.zip

Declares an update source (https://github.com/hicocos/wpstow), so updates arrive through the plugin's own updater.

From the readme

让 WordPress 媒体库继续按原来的方式工作,把文件存到更合适的地方。 安装 · 开始配置 · 存储服务 · 版本发布 · 问题反馈 WPStow 能做什么 WPStow 把图片、视频、音频和其他附件分别路由到 OneImg、聚合图床、S3、Cloudflare R2、WebDAV 或 FTP。文章编辑、媒体选择、缩略图和 srcset 仍沿用 WordPress 原生流程,不需要改变日常使用习惯。 分类存储 图片可以走图床,视频放 R2,音频放 S3,其他附件留在本地。每类媒体都能单独设置。 大文件直传 S3/R2 支持浏览器预签名直传。大文件自动采用 Multipart 分片和并发上传,失败时回退到 WordPress 服务器流式上传。 私有桶访问 R2 私有桶不必公开。WPStow 使用固定媒体地址完成权限解析,再以 302 跳转到短期预签名 URL,文件内容不经过 PHP。 旧媒体接管 扫描现有媒体库后,可按文件类型批量迁移。任务保存在数据库中,刷新或关闭后台页面后仍能继续执行。 图片处理 支持外链图片本地化、WebP 转换、文字或图片水印,以及不生成缩略图和自动格式副本的原图单文件模式。 失败保护 远端上传没有完整成功时,WPStow 不会删除本地原件。云端删除失败会进入持久队列,由 WP-Cron 继续重试。 工作方式 附件上传完成后会记录实际使用的存储服务。之后即使切换后台配置,已有附件的 URL、读取和删除仍按各自记录处理。 支持的存储服务 | 存储服务 | 图片 | 视频/音频/其他 | 浏览器直传 | 私有访问 | | --- | :---: | :---: | :---: | :---: | | 聚合图床(Superbed) | ✅ | — | — | 由服务商决定 | | OneImg API | ✅ | — | — | 由服务商决定 | | S3 兼容存储 | ✅ | ✅ | ✅ | 预签名 URL | | Cloudflare R2 | ✅ | ✅ | ✅ | 预签名 302 | | WebDAV | ✅ | ✅ | — | WordPress 代理 | | FTP/FTPS | ✅ | ✅ | — | WordPress 代理 | | 本地媒体库 | ✅ | ✅ | — | 由 WordPress 控制 | 安装 从 GitHub Release 安装 1. 下载最新稳定版 ZIP。 2. 在 WordPress 后台进入“插件 → 安装插件 → 上传插件”。 3. 上传 ZIP 并启用 WPStow。 4. 打开“WPStow 设置”。 也可以把插件目录上传到 wp-content/plugins/wpstow/,再从后台启用。 [!NOTE] 环境

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v2.0.5Aug 17, 2026wpstow-v2.0.5.zip16
v2.0.4Aug 17, 2026wpstow-v2.0.4.zip3
v2.0.3Aug 17, 2026wpstow-v2.0.3.zip1
v2.0.2Aug 16, 2026wpstow-v2.0.2.zip5
v2.0.1Aug 16, 2026wpstow-v2.0.1.zip2
v2.0.0Aug 16, 2026wpstow-v2.0.0.zip2
v1.9.0Aug 15, 2026wpstow-v1.9.0.zip0
v1.5.0Aug 14, 2026wpstow-v1.5.0.zip3

Active-site estimate ≈10 comes from the v2.0.2 cohort. Method.