如何将WordPress博客文章图片存储在七牛云对象存储

服务器宽带小或者因不想备案选择购买海外服务器导致网站加载速度慢怎么办?

七牛云提供免费的10g存储,而且有cdn加速服务,可以好好利用一下让你的网站载入速度大大增加,

虽说可以把图片上传到七牛云空间再复制链接插入到WordPress文章中,但是这样比较麻烦,

今天教大家如何在添加媒体时可以直接上传到七牛云空间,而且支持列表缩略图显示哦。

首先需要有一个已经备案的域名,如果没有也可以去购买已备案的二级域名也是可以的。

进入七牛云官网https://portal.qiniu.com/signup?code=1hilbjl0atg7m

什么注册账号啥的我就不啰嗦了,小白都会,

进入后点击左边列表中的对象存储→ 空间管理→ 创建空间

如何将WordPress博客文章图片存储在七牛云对象存储插图

 

CDN→ 域名管理→ 添加域名

如何将WordPress博客文章图片存储在七牛云对象存储插图1

 

按需求配置,默认也可以

如何将WordPress博客文章图片存储在七牛云对象存储插图2

 

需要配置加速域名指向 CNAME。配置 CNAME 后大约有 10 分钟延迟才会生效。如何配置

如何将WordPress博客文章图片存储在七牛云对象存储插图3

 

配置完到这里也就差不多了,接下来去 WordPress插件中心搜索下载安装一个WPQiNiu(七牛云对象存储插件)

如何将WordPress博客文章图片存储在七牛云对象存储插图4

如何将WordPress博客文章图片存储在七牛云对象存储插图5

上传一个文件试试不出意外的话已经成功了

接下来说说我从中遇到的几个问题:

一,图片上传成功,但列表缩略图不显示

  1. 主题原因,到你的主题里面把缩略图裁剪模式设置成WP自带裁剪或OSS裁剪模式
  2. 编辑主题里的timthumb.php文件添加域名白名单

二,写文章编辑的时候上传的图片正常显示,但文章发布后内容页里不显示

  • 我们在对应当前主题的Functions.php文件中添加禁止掉srcest即可
  • 添加如下代码,百度找的:
//禁止响应式图片(itbulu.com)
function disable_srcset( $sources ) {
return false;
}
add_filter( 'wp_calculate_image_srcset', 'disable_srcset' );

还是不行的话检查下是不是哪里配置有误吧。

版权所有:每日源码

尊重原创,转载请注明原文地址。

说明: 本站大部分资源来源于用户上传和网络收集,版权归原作者所有,如果您是原作者,如果本站损害了您的利益,请邮件联系我们删除! 本站资源仅作为学习及测试用,下载后请在24小时之内删除,请勿用于商业或其他非法用途,否则由此引发的法律纠纷及连带责任本站概不承担,商用请支持正版授权! 站长QQ:2604620834
每日源码 » 如何将WordPress博客文章图片存储在七牛云对象存储
0 0 vote
Article Rating
Subscribe
提醒
guest
0 评论
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x