wp集成七牛云存储(原创)

歉信君——信真科技·信守真品www.xinzhenkj.co 歉信君——信真科技·信守真品www.xinzhenkj.com     2022-09-15     639

关键词:

 

 

借助:七牛镜像存储 WordPress 插件

https://wordpress.org/plugins/wpjam-qiniu/

安装本插件1.4.5及以上版本,请先安装并激活WPJAM BASIC插件。
如果是使用1.4.5以下版本,WPJAM BASIC插件已包含七牛插件,如果启用WPJAM BASIC插件,请先停用插件。

 

个人总结:

1、在七牛设置一个公开的空间

2、绑定域名在加速域名这里填写自己的网站的二级域名,比如:cdn.yoursite.com 。最后点击创建。

 

3、去你的网站域名管理系统去配置CNAME别名,主机记录就是你的二级域名的首段,别写多了!记录值在【融合 CDN 加速域名】这里点击你刚设置的二级域名进去,会看到

一个七牛给你分配的CNAME, xxxx.qiniudns.com,填这个值就行了。最后点保存。

 

 4、在【融合 CDN 加速域名】查看状态,30分钟内会出现成功的状态表示基本上是配置成功了。

如何测试,访问WP首页,点击页面,都会自动同步静态文件到七牛云上(不过,单纯的在媒体库中上传文件,是不会同步过去的,只有访问前台页面的时候会同步)

5、配置镜像源,也就是你的网站地址:www.yoursite.com

 

6、关于插件端的配置可以参考下面的说明和插件提供的安装手册,需要注意的是:七牛域名这里填入您设定的二级域名(加速域名)

远程图片设置,如果是其他网站复制过来的文章,里面的图片会自动同步到七牛云端,不会在本地服务器存储。

自己在文章中上传的图片,当在前台页面访问文章的时候,会同步到七牛云端,相当于双端存储。

 

 

 

 


 

转载教程:

 

七牛云存储是由七牛提供的在线存储服务,通过云端接口向企业客户提供网上无限存储空间,和传统的云存储服务(如 Amazon S3)不同,七牛云存储还增加了上传下载传输加速以及富媒体云端处理特性。

七牛云存储支持绑定域名(需要备案域名),全网 CDN 加速(多数据中心+多加速节点,上传下载均加速)、持续在线,可以无限扩展、用户只需按需付费,无硬件投资,并且还有免费套餐的,每个月 10G 流量,总空间 10GB。

七牛镜像存储 WordPress 插件

除了云存储以外,七牛还支持镜像存储,镜像存储是指你网站的数据在存储在自己服务器上的情况下,额外使用七牛云存储作为镜像服务器,让网站的用户每次访问的时候都从七牛云存储上读取。如果七牛云存储上没有用户需要读取的数据,则七牛的服务器会从源站拉取资源,然后再返回给网站的用户。

对于很多 WordPress 站点来说,有了这个功能,就无需将原来的图片上传到七牛的服务器上,只需在 WordPress 站点做些简单的修改,就可以使用七牛的 CDN 服务了,真正显示一键实现 WordPress 博客静态文件 CDN 加速。所以我基于七牛镜像存储这个特性制作了七牛镜像存储 WordPress 插件

七牛镜像存储 WordPress 插件

这个插件主要包含以下功能:

  • 一键将 WordPress 的静态资源镜像到七牛
  • 支持将远程图片也保存并镜像到七牛
  • 使用七牛数据处理功能给图片设置水印
  • 在 WordPress 后台直接更新数据
  • 支持设置分类,标签缩略图,日志缩略图获取更完善
  • 还提供一批带缩略图的相关日志,最新日志,最热日志的日志列表

插件安装简单说分成两个过程:

  1. 在七牛设置镜像存储
  2. 下载插件在 WordPress 后台设置

详细安装和使用请直接下载七牛镜像存储 WordPress 插件使用指南这份PDF文档回家慢慢看,一定要看,不然你会设置错误的。

使用七牛缩略图功能

我们知道七牛有很强大的缩略图功能我爱水煮鱼首页和分类页的缩略图就是使用七牛的缩略图功能实现的。

虽然 WordPress 也有缩略图功能,但是相比之下,七牛强太多了,并且生成的缩略图都是尺寸适应的,并且都是在七牛云存储上面。

日志缩略图

所以我在七牛镜像云存储插件中也新增了 wpjam_post_thumbnail 函数帮你通过使用七牛的缩略图 API 直接生成缩略图,下面是使用方法:

<?php  if(wpjam_has_post_thumbnail()){?>
<div class="entry-thumb">
	<a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><?php wpjam_post_thumbnail(array(150,150),$crop=1);?></a>
</div>
<?php } ?>

这个函数有两个参数:

  • $size:设置缩略图的大小,它是一个数组,比如上面例子中就是设置缩略图大小为:宽是 150px,高也是 150px。
  • $crop:设置是否裁剪缩略图,1为裁剪,如果为0,则只是按照最大边进行缩放,不进行裁剪。

另外这个函数相比 WordPress 默认的 the_post_thumbnail 函数相比还有一个强大的地方是,如果没有设置缩略图,它将自动获取第一张图片作为缩略图。

至于上面代码放到什么地方,我只能说你主题原来the_post_thumbnail()函数是在放到哪里,这个函数就放到哪里。

ueditor上传图片到七牛云存储(formapi,java)

...首先从表单开始生成token建立图片空间生成token上传流程集成ueditor将ueditor中的图片模块的在线管理功能和七牛结合ueditor上传图片到七牛 查看详情

2018最新七牛云存储8折充值优惠码

 2018刚刚开始,作为云存储行业领先的七牛云存储又推出优惠力度最大的充值优惠码:61d1fd4d。 该优惠码可重复多次使用,建议收藏。七牛优惠码是七牛云存储官方提供的,尽可能的会大客户降低成本的内部优惠码,想要... 查看详情

dedecms织梦七牛云存储二次开发

DeDeCMS(织梦)整合七牛云储存的优势1、节省自身服务器带宽、流量、储存空间,因为使用七牛云前端JSSDK上传到七牛云。2、提高网站加载速度,因为大部分的流量由七牛云分发,减少了自身服务器带宽的占用,七牛云的CDN比普通... 查看详情

七牛云--对象存储

七牛云--对象存储(此SDK适用于Java7及以上版本)使用maven创建工程:pom.xml配置文件<!--java7及以上版本,qiniu-java-sdk的版本[7.2.0,7.2.99]--><dependency><groupId>com.qiniu</groupId><artifactId>qiniu-java-sdk< 查看详情

上手七牛云存储

早就听说过七牛云存储,终于有时间上手实践。 1、第一步,注册七牛账号,由于是测试,首先申请的是个人账号 2、注册成功之后,默认是体验账号,每月只有1G的空间容量及1G的下载流量      3、... 查看详情

七牛云对象存储java使用

...avaSDK简介使用SDK上传文件下载文件测试对象存储服务简介七牛云海量存储系统(KODO)是自主研发的非结构化数据存储管理平台,支持中心和边缘存储。平台经过多年大规模用户验证已跻身先进技术行列,并广泛应... 查看详情

七牛云宣布华南机房存储空间降价,降幅达10%

尊敬的用户,您好!感谢您长期以来对七牛云的关注与厚爱。自成立以来,我们一直致力于为用户提供“简单可信赖”的云服务。七牛云以存储起家,在存储方面先人一步,不断推陈出新。随着我们自主研发的海量存储系统不断... 查看详情

七牛云创建存储空间并绑定自定义域名-https协议

七牛云创建存储空间并绑定自定义域名-https协议一、准备0、绑定自定义域名的前提:你起码拥有过一个备案过的域名[一级域名]1、在七牛云创建一个存储空间2、存储空间绑定自定义域名(cdn加速):绑定一个http协议的域名3、在七... 查看详情

七牛云免费对象存储,并绑定到cloudreve中

...站的图库,这样对网站的访问效率也会提高。今天了解到七牛云有免费的对象存储可以使用,于是自己就是注册了账号,而且需要实名,一切完成后,就可以开通对象存储功能了下面是对象存储的免费额度,存储空间是10G,月流... 查看详情

七牛云存储优惠码及使用方法8折

...件或是CDN镜像加速,而这些使用者中有一大部分是使用的七牛云存储,目前七牛针对标准用户免费提供存储空间10GB,免费每月下载流量10GB,免费每月PUT/DELETE10万次请求,免费每月GET100万次请求。如果你的流量比较大或者需要绑... 查看详情

如何用建木ci往七牛云上传文件(代码片段)

#gitee仓库路径#七牛云空间管理中创建的空间名字#七牛云密钥管理中的AK#七牛云密钥管理中的SK#存储区域,不设置时,自动识别,华东:z0;华北:z1;华南:z2;北美:na0;东南亚:as0#上传后在七牛云生成的uri#要上传的文件目... 查看详情

前端上传图片头像到七牛云格式变成text

参考技术A流程:七牛云后台的对象存储功能,nodejs后台生成七牛云的token,前端利用elementUI/ice的upload组件,文件名和token作为参数请求到七牛云后台。配置已经完成,写接口用的是express,koa同理,主要做法是先接收前端的图片... 查看详情

七牛云冯立元:边缘存储的演进之路

...术话题内容。?在前沿应用与创新(解决方案专场)中,七牛云存储研发负责人冯立 查看详情

2018年最新有效的七牛云存储充值优惠码(19345821)以及充值图文教程

 我们可能熟悉的七牛云存储提供商,提供的功能可能局限在提供图片和文档存储服务的,比如每个免费账户10GB存储空间是免费的,而且上传流量也是免费的,而且请求数值也有一定免费的额度。当然七牛云提供的服务不仅... 查看详情

如何便宜买七牛云存储享受最大折扣

...内CDN厂商,解决内容分发的问题。我用过几家,总体感觉七牛云存储的服务特别棒,总结了几点理由,供大家参考。在说理由前先给大家 查看详情

95折七牛云存储账户充值优惠码包括使用方法

目前七牛针对标准用户(点击注册)免费提供存储空间10GB,免费每月下载流量10GB,免费每月PUT/DELETE10万次请求,免费每月GET100万次请求。如果你的流量比较大或者需要绑定自己的顶级域名(现在七牛绑定自己的域名需要用户充... 查看详情

php表单上传图片到七牛云存储并返回地址……求具体流程~有代码更好

...篇记录,如下原文地址:http://cuiqingcai.com/?p=157网上关于七牛云存储的教程除了官网上的API文档,其他的资料太少了。研究了下API之后,现在已经能实现图片的上传和下载及上传之后的重定向。首先本篇文章实现的功能如下:1.利... 查看详情

wordpress建站2.七牛云备份wordpress网站图文教程

1.宝塔面板下载七牛云2.注册七牛云​​https://portal.qiniu.com/​​实名制和绑定好改绑定的东西3.记住七牛云的AK,SK4.新建七牛云空间对象存储->空间管理->新建空间5.七牛云绑定自定义加速域名上面的图点击域名,自定义域名... 查看详情