华南区WP_QINIU插件的使用问题及其他

当前位置:首页 » 笔记 » 本页
In 笔记  @2018-06-03

用七牛作为图片,WP_QINIU是一个很好的选择,可以直接管理七牛文件,但这里有一些问题,也不知道是我的个例还是大家都遇到了,来记录一下。

问题一:上传报错

原因在作者博客插件页面有提到,插件或者说SDK只支持华东区存储,而我的是华南区,上传报错信息:

请求报文格式错误。(400:incorrect region, please use up-z2.qiniu.com)

解决方法:

编辑插件js文件qiniu.mini.js

// 将文件中的
'http://upload.qiniu.com'
'http://up.qiniu.com'
// 都替换成(华南区)
'http://up-z2.qiniu.com'

这个替换地址根据你的存储空间区域来替换就好了,重新加载js后就可以正常上传了。

问题二:无法正确显示文件

原因在于插件设置里面强制必须填入缩略图片样式名图片样式分隔符两个设置项,而我的存储空间里没哟设置这些,填入后生成的文件url在后面拼接上了这两个设置项的字符串后就会404,无法正确显示。

解决方法:

编辑插件中的的wp-qiniu.php文件:
注释下面的代码(在531~540行):

// if($("input[name='wp_qiniu_thumbnail_style']").val().trim() == ''){
//  message += '缩略图片样式名不能为空!\n';
//  $("input[name='wp_qiniu_thumbnail_style']").addClass('input-error')[0].focus();
//  reterval &= false;
// }
// if($("input[name='wp_qiniu_style_split_char']").val().trim() == ''){
//  message += '图片样式分隔符不能为空!\n';
//  $("input[name='wp_qiniu_style_split_char']").addClass('input-error')[0].focus();
//  reterval &= false;
// }

然后到插件设置页面,将缩略图片样式名图片样式分隔符两个设置项里面留空保存设置,再进去七牛云存储,是不是都正确显示图片了,嘿嘿。

若无特殊声明,表示本文由:小左闲谈.原创
链接地址: http://blog.m1910.com/archives/1862.html
版权所有 © 转载时请以链接形式注明作者和原始出处!
标签: , , ,   评论: 2枚 

已经有 2 枚评论. 发表 »

我要发言 »


Ctrl+Enter