写在前面的话:
为什么会有今天的话题:WordPress+腾讯云存储?
因为博主不想使用七牛云,也不想使用又拍云,所以才有了今天的话题。
在使用腾讯云存储的过程中是很不顺利的,万幸的是现在终于完美融合了。
下面就给大家讲述一下我使用腾讯云存储的亲身经历吧!
我们都知道七牛云、又拍云,是因为这两大运营商已经是云存储的老前辈了,市面上流传出来的各种插件各种教程数不胜数,一抓一大把,就是一个不懂编程的人按照教程也能完美配置。
如果你百度搜索:“WordPress腾讯云存储”几乎没有多少相关答案,正因为如此我的腾讯云存储经历才坎坷多磨。
有了使用腾讯云存储的想法之后,我习惯性的百度了一下,没有我想要的答案,然后有Google了一下... ...
最后发现了一个叫做cos-sync的插件,心中窃喜,于是乎就迅速的安装测试。
结果... ...
WordPress媒体库中新上传的图片不能自动同步到腾讯云存储
导致,每次发布新文章的时候困难重重,上传一个新图片到文章中,图片地址自动替换为腾讯云存储的图片地址,但是云存储里面实际上没有图片,也就是说不能自动上传。
经过几番周折,终于找到了解决方案。
原插件并不完美,需要如下几处修改
1、插件目录下的cos-sync.php文件中搜索Bucket 地域,增加华东
<td><select name=”regional”> <option value=”gz” <?php if ($cos_regional == ‘gz’){echo ‘ selected=”selected”‘;}?>>华南</option> <option value=”sh” <?php if ($cos_regional == ‘sh’){echo ‘ selected=”selected”‘;}?>>华中</option> <option value=”tj” <?php if ($cos_regional == ‘tj’){echo ‘ selected=”selected”‘;}?>>华北</option> <option value=”sh” <?php if ($cos_regional == ‘sh’){echo ‘ selected=”selected”‘;}?>>华东</option> </select> <p>请选择您创建的 <code>bucket</code> 所在地域</p> </td>
2、如果网站是HTTPS的,需要把/cos-sync/sdk/Qcloudcos目录下的conf.php文件中
const API_COSAPI_END_POINT = ‘http://region.file.myqcloud.com/files/v2/’;
修改为:
const API_COSAPI_END_POINT = ‘https://region.file.myqcloud.com/files/v2/’;
3、如果你点击图片不想出现下载框,而是直接显示图片
需要在腾讯云的cos控制台 做如下设置
这样,WordPress的腾讯云存储就完美融合了,在使用过程中,我们还可以设置是否本地保存附件,是否自动上传缩略图等等。是不是觉得很赞呢????
cos-sync插件下载地址:https://cdn.adcc.me/filedown/cos-sync.rar
固定链接: https://adcc.me/530.html
原文地址:https://www.cnblogs.com/hylsay/p/8883932.html