Title: WP-QINIU （WordPress连接到七牛云存储）
Author: wishinlife
Published: <strong>March 21, 2017</strong>
Last modified: October 25, 2018

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/wp-qiniu.svg)

# WP-QINIU （WordPress连接到七牛云存储）

 By [wishinlife](https://profiles.wordpress.org/wishinlife/)

[Download](https://downloads.wordpress.org/plugin/wp-qiniu.2.0.5.zip)

 * [Details](https://pcd.wordpress.org/plugins/wp-qiniu/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/wp-qiniu/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/wp-qiniu/#installation)
 * [Development](https://pcd.wordpress.org/plugins/wp-qiniu/#developers)

 [Support](https://wordpress.org/support/plugin/wp-qiniu/)

## Description

**WP-QINIU主要功能就是把WordPress和七牛云存储连接在一起的插件。**

**主要功能：**

 * 1、将wordpress的数据库、文件备份到七牛对象云存储，以防止由于过失而丢失了网站数据；
 * 2、把七牛对象云存储作为网站的主要存储空间，存放图片、附件，解决网站空间不够用
   的烦恼；
 * 3、可在网站内直接引用七牛云存储上的文件，在写文章时直接点击插入媒体，选择要插入
   的图片、音频、视频、附件等即可，增强wordpress用户使用七牛云存储的方便性；
 * 4、可在wordpress中以目录的形式管理七牛云存储的文件，并可以通过修改文件夹名称来
   批量修改七牛云存储中文件的Key，方便用户管理文件。

七牛云存储官网地址：http://www.qiniu.com

WP-QINIU官方网站：http://www.syncy.cn

**备份功能不适用的环境**

 * 开启MULTISITE的多站点网站
 * 网站空间剩余不足三分之一
 * 没有读写权限或读写权限受限制的空间
 * 服务器memory limit, time limit比较小，又不能自己修改的
 * 主机PHP不支持ZipArchive类

## Screenshots

 * [[
 * screenshot-1.png
 * [[
 * screenshot-2.png
 * [[
 * screenshot-3.png
 * [[
 * screenshot-4.png

## Installation

 * 1、把wp-qiniu文件夹上传到/wp-content/plugins/目录下
 * 2、在后台插件列表中激活wp-qiniu
 * 3、在“插件->WP-QINIU”菜单中输入七牛云存储的AK、SK等设置项并保存（设置项需与七
   牛云存储设置对应）
 * 4、如果在BAE上备份不成功，可修改wordpress根目录下的wp-cron.php，在文件开头增加
   语句“set_time_limit(0);”看能否正常备份。

## FAQ

 * 1.当发现插件出错时，开启调试获取错误信息。
 * 2.定时备份，在规定的时间，将网站打包备份到云存储。
 * 3.开启了原图保护的，视频、音频、附件访问链接有效时间4个小时。
 * 4.在文章编辑页面“添加媒体”按钮后的媒体管理面板中选择插入七牛云存储中的附件。

## Reviews

![](https://secure.gravatar.com/avatar/eeb493918291ec090c06baea415bc4361b3cc6b2dad9ceed7accd6b4a5468348?
s=60&d=retro&r=g)

### 󠀁[有一个 文件分块的bug](https://wordpress.org/support/topic/%e6%9c%89%e4%b8%80%e4%b8%aa-%e6%96%87%e4%bb%b6%e5%88%86%e5%9d%97%e7%9a%84bug/)󠁿

 [xjqx05](https://profiles.wordpress.org/xjqx05/) March 4, 2020

首先，给作者打5星，简单好用。 这里报告一个 bug，这个 bug 花了我快一天的时间研究：
如果你把一个超过5MB 的文件和一个小文件一起上传，后者会报错。“请求报文格式错误”。
但是七牛上文件其实都传上去了，不知道为什么返回400错误。 所以你最好把大文件分开上
传。

![](https://secure.gravatar.com/avatar/e9678ef415c29d14693d3147fcd190f2e34ed5ac4ef952f4378caa319ddd40bb?
s=60&d=retro&r=g)

### 󠀁[亲，有一串代码有些不兼容](https://wordpress.org/support/topic/%e4%ba%b2%ef%bc%8c%e4%bd%a0%e6%9c%89%e4%b8%80%e4%b8%aa%e4%bb%a3%e7%a0%81%e7%9a%84%e9%94%99%e8%af%af%e3%80%82%e8%af%b7%e9%80%9f%e6%9b%b4%e6%ad%a3/)󠁿

 [KitePig](https://profiles.wordpress.org/fbtopcn/) January 17, 2019

wp-qiniu-functions.php 448 str_replace_last() 遵从wordpress开发规范。把方法命名加上
你的前缀。这个方法名会污染整个环境。 会和其他插件不兼容. 胖鼠采集

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/wp-qiniu/reviews/)

## Contributors & Developers

“WP-QINIU （WordPress连接到七牛云存储）” is open source software. The following 
people have contributed to this plugin.

Contributors

 *   [ wishinlife ](https://profiles.wordpress.org/wishinlife/)

[Translate “WP-QINIU （WordPress连接到七牛云存储）” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-qiniu)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wp-qiniu/), check out
the [SVN repository](https://plugins.svn.wordpress.org/wp-qiniu/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/wp-qiniu/) by [RSS](https://plugins.trac.wordpress.org/log/wp-qiniu/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.5

 * 1、修复了当wordpress站点启用https，但七牛云存储没有启用https支持时，上传文件失败
   的bug。

#### 2.0.4

 * 1、文件夹及文件重命名时支持合法特殊字符，不支持的特殊字符包括：\/:*?”<>|$，以及
   制表符、回车、换行，文件名首位不支持空格。不合法字符，系统会自动剔除，文件可继续
   上传。

#### 2.0.3

 * 1、修复上传文件的文件名存在空格或特殊字符时，报权限不足的bug。目前创建的目录和
   重命名文件时还不允许存在特殊字符，系统会自动按照wordpress的文件名规范过滤掉空格
   和特殊字符。

#### 2.0.2

 * 1、修改了上传文件成功后的文件信息提交模式，由七牛服务器回调改为由客户端在文件
   上传成功后直接提交，解决部分用户七牛服务器回调失败的问题。

#### 2.0.1

 * 1、增加双击文件图标，可复制文件访问地址到剪贴板中的功能。
 * 2、增加添加上传文件后，显示“开始上传”或“暂停上传”按钮，可手动开始或暂停上传。
 * 3、修复了在编辑文件插入图片界面，不能上传文件的bug。

#### 2.0.0

 * 1、七牛JS SDK升级到2.3.0版。
 * 2、可自动根据bucket查询上传服务器地址，可支持华东、华北、华南、北美、新加坡区域
   存储。
 * 3、开启https支持时，上传文件也同步采用https协议。

#### 1.6.1

 * 1、七牛PHP SDK升级到7.2.6版。
 * 2、七牛JS SDK升级到1.0.24版，解决了使用非华东机房的空间报错问题（七牛官方说明
   在1.0.19版中已解决）。
 * 3、增加七牛云存储https支持，需在设置中勾选“存储空间已开启 HTTPS”并保存（图片文件
   只对修改后插入文章的才生效，使用短代码的保存后即时生效）。

#### 1.6.0

 * 1、修复了在WP4.8版本上同步或上传文件时报数据库更新或插入错误。
 * 2、更新七牛SDK只7.2.1版。

#### 1.5.0

 * 1、增加登录后才可查看视频和下载文件功能。

#### 1.4.0

 * 1、修复了在编辑文章时，选择多个文件插入，只插入最后一个文件的bug。
 * 2、修复了未设置水印照片样式，在编辑文章时插入照片，会在照片地址的后面多一个样式
   分隔符的bug。

#### 1.3.0

 * 1、修复了与某些主题样式冲突，导致文件管理的操作区域样式显示不正常的bug。

#### 1.2.0

 * 1、修复了多站点支持功能bug。
 * 2、修复了在保存七牛云存储的AK和SK后仍报连接存储的错误。
 * 已知问题：只能通过每个子站点的插件管理分别启用WP-QINIU插件，不能通过站点管理里面
   的网络激活功能在所有站点上启用WP-QINIU插件，通过网络激活启用所有站点的WP-QINIU
   插件，将只有默认站点上能正常使用，在其他站点上管理文件时会报表**_wp\_qiniu\_files
   不存在（_**为子站点表前缀）。

#### 1.1.0

 * 1、增加与七牛云存储同步文件信息功能。
 * 2、mediaelement.js组件更新至4.0.2。

#### 1.0.0

 * 1、WP-QINIU正式发布。
 * 2、本插件中的音视频播放采用的是mediaelement.js组件，文件上传采用七牛js sdk和plupload
   组件。

## Meta

 *  Version **2.0.5**
 *  Last updated **8 years ago**
 *  Active installations **50+**
 *  WordPress version ** 4.5.0 or higher **
 *  Tested up to **4.9.29**
 *  Language
 * [English (US)](https://wordpress.org/plugins/wp-qiniu/)
 * Tags
 * [backup](https://pcd.wordpress.org/plugins/tags/backup/)[qiniu](https://pcd.wordpress.org/plugins/tags/qiniu/)
   [sync](https://pcd.wordpress.org/plugins/tags/sync/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/wp-qiniu/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/wp-qiniu/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wp-qiniu/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wp-qiniu/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wp-qiniu/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wp-qiniu/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wp-qiniu/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wp-qiniu/reviews/)

## Contributors

 *   [ wishinlife ](https://profiles.wordpress.org/wishinlife/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wp-qiniu/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://www.syncy.cn/index.php/donate/)