前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WPCOS插件实现WordPress上传图片单独存到至腾讯云COS对象存储

WPCOS插件实现WordPress上传图片单独存到至腾讯云COS对象存储

作者头像
老蒋
发布2019-04-22 08:57:00
3.3K0
发布2019-04-22 08:57:00
举报
文章被收录于专栏:老蒋专栏老蒋专栏

我们很多网友在选择和使用WordPress程序做网站的过程中,会觉得随着网站的内容丰富网站的打开速度越来越慢,但是有不少的个人网站内容丰富但是打开速度还是相当快的,即便是配置两者都差不多。其实,不单单是WordPress程序问题,我们在有可能的话,随着网站内容变多,尤其是图片、附件媒体资源,会占用较大的带宽资源。

我们可以考虑将静态资源单独存储,比如存储到七牛云、又拍云、腾讯云COS、阿里云OSS等第三方存储中,在这篇文章中老左分享基于WordPress程序可以实现上传的静态资源上传之后可以单独存储到COS中,或者可以同步备份到本地和COS中,然后在网站中调用COS对象存储中的资源,提高网站打开速度。

第一、申请腾讯云COS对象存储

这里我们在使用腾讯云COS对象存储之前建议是购买存储包,这样相比单独计费流量是节省成本的。当然,如果我们以后需要绑定域名用到CDN还需要购买CDN流量包。【这里购买腾讯云COS存储包

对于资源包并不是所有地区都有的,有些地区是没有资源包购买。

第二、开通COS存储桶提取参数

这里我们选择需要的地域,然后创建存储桶。注意读写权限,可以选择公有读私有写,或者是公有读写,这样后面你上传的图片或者资源才可以在网站上展现。对于参数我这里不管,等会一并获取。

这里到COS存储桶对应的【基础配置】中可以看到上图老左标注的几个参数,后面需要用到。

第三、获取腾讯云API

上面参数获取完毕,然后我们还需要获取腾讯云API密钥信息,要不无法上传。

有些网友找到不到在哪里看到腾讯云密码,如上图【密钥管理】。

然后我们去密钥管理里新建密钥,或者已有密码直接获取。需要三个参数,分别是APPID、SecretId、SecretKey。后面WPCOS插件配置的时候需要用到。

第四、WPCOS插件下载和安装配置

1、插件下载

WPCOS插件:https://github.com/laobuluo/wpcos/

这里插件下载且安装到自己当前WP中应该不难。鉴于插件的兼容性,老左建议还是先备份网站。

2、插件激活配置

根据我们已知获取的参数填写进来。尤其是需要注意两处,本地文件夹,一般我们填写"wp-content/uploads",COS远程地址是我们存储桶上面的【访问域名】,还需要加上尾巴,比如"https://laozuo-1252202521.cos.ap-shanghai.myqcloud.com/wp-content/uploads",尾巴需要对应上面的本地文件夹。

对于本地是否保存要看我们自己,如果你希望本地也保存一份就不勾选,如果只想传到COS中就勾选。配置完毕之后,我们上传个图片试试,如果图片能到腾讯云COS对象存储中,且在网站中也能看到说明没有问题,如果不行则需要调整看哪里问题。

第五、需要注意的问题

如果我们是老网站准备启动WPCOS插件,在切换插件之后,我们需要将本地网站中的图片附件全部手动上传到腾讯云COS对应存储桶文件夹中,且需要批量替换数据库中的静态文件地址。

这个插件目前有一个小BUG,如果卸载插件后,默认上传路径没有复原,则需要手动调整。这个看后面是否修复这个问题。

本文固定链接: https://www.laozuo.org/13776.html | 老左博客

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档