【开源自荐】wordpress接管媒体库的插件-wpstow-WordPress插件社区-建站综合交流-zibll子比社区

【开源自荐】wordpress接管媒体库的插件-wpstow

WPStow 是一款 WordPress 云端媒体存储插件,可将图片、视频、音频和其他附件按类型转存到不同的远程存储服务,同时保留 WordPress 媒体库的原有使用方式。

支持的存储:S3/R2、WebDAV、FTP/FTPS、聚合图床oneimg

下载安装:

  • 支持聚合图床(Superbed)、OneImg API、S3 兼容对象存储、Cloudflare R2、WebDAV 和 FTP/FTPS
  • 图片、视频、音频和其他附件可分别选择存储服务,也可仅保留在本地
  • 支持 S3/R2 浏览器直传,大文件自动使用 Multipart 分片上传
  • 支持 R2 私有桶预签名访问,无需开放 Bucket 公共访问权限
  • 支持统一转换 WebP(质量可调)、文字或图片水印、外链图片本地化和原图单文件模式
  • 接管 WordPress 媒体 URL、缩略图、srcset、REST API 和编辑器媒体地址
  • 支持扫描并批量接管媒体库中的现有附件
  • 上传失败时保留本地文件,云端删除失败时通过后台队列继续重试
  • 通过 GitHub Releases 检测新版本,并支持 WordPress 后台一键更新

支持的存储服务

存储服务 图片 视频/音频/其他 浏览器直传 私有访问
聚合图床 由服务商决定
OneImg API 由服务商决定
S3 兼容存储 支持预签名
Cloudflare R2 支持预签名 302
WebDAV 通过 WordPress 代理
FTP/FTPS 通过 WordPress 代理

环境要求

  • WordPress 6.0 或更高版本
  • PHP 7.4 或更高版本
  • PHP cURL 与 JSON 扩展
  • 推荐启用 PHP Fileinfo 扩展
  • FTP/FTPS 需要 PHP FTP 扩展

安装

  1. 从 Releases 下载最新的插件压缩包。
  2. 在 WordPress 后台进入“插件 → 安装插件 → 上传插件”。
  3. 上传压缩包并启用 WPStow。
  4. 打开“WPStow 设置”完成存储配置。

也可以将插件目录上传到 wp-content/plugins/wpstow/,然后在 WordPress 后台启用。

界面截图:

图片[1]-【开源自荐】wordpress接管媒体库的插件-wpstow-WordPress插件社区-建站综合交流-zibll子比社区

功能建议&反馈问题:此帖评论区,或者github提issues。

欢迎多多反馈使用体验和优化建议。  持续更新。

请登录后发表评论