• 售前

  • 售后

热门帖子
入门百科

七牛镜像存储 WordPress 插件(一键实现 WordPress 博客静态文件 CDN加快)

[复制链接]
123456865 显示全部楼层 发表于 2021-8-15 19:50:52 |阅读模式 打印 上一主题 下一主题
七牛云存储是由七牛提供的在线存储服务,通过云端接口向企业客户提供网上无穷存储空间,和传统的云存储服务(如 Amazon S3)差异,七牛云存储还增加了上传下载传输加速以及富媒体云端处理特性。

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

七牛镜像存储 WordPress 插件

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

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




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

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

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

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

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

使用七牛缩略图功能我们知道七牛有很强盛的缩略图功能,我爱水煮鱼首页和分类页的缩略图就是使用七牛的缩略图功能实现的。
虽然 WordPress 也有缩略图功能,但是相比之下,七牛强太多了,并且天生的缩略图都是尺寸顺应的,并且都是在七牛云存储上面。
日志缩略图

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

PHP Code复制内容到剪贴板
       
  • <?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()函数是在放到那里,这个函数就放到那里。 :-)

日志列表缩略图

相干日志:

PHP Code复制内容到剪贴板
       
  • wpjam_related_posts($number=5, $args);  
在需要表现相干日志的地方插入以上模板函数,其中:

•$number:相干日志表现数目。
•$arg:相干日志表现的参数。
$arg 参数默以为:

PHP Code复制内容到剪贴板
       
  • array(      
  • 'class'=>'',                    //外层ul的class。      
  • 'thumb' => true,                //是否带缩略图,默认带      
  • 'size' => 'thumbnail',          //缩略图大小      
  • 'crop'=> true,                  //缩略图是否裁剪      
  • 'thumb_class'=>'wp-post-image', //缩略图的class      
  • 'number_per_row'=>5             //如果设置为缩略图为横排,每行个数      
  • );  
最新日志:

PHP Code复制内容到剪贴板
       
  • wpjam_new_posts($number=5, $post_type="post", $args= array());   
•$number:最新日志表现数目。
•$post_type:最新日志范例。
•$arg:最新日志表现的参数,默认和相干日志$arg参数一样。

最热日志:

wpjam_top_viewd_posts($number=5, $days=0, $args= array());

•$number:最热日志表现数目。
•$days:从最新多少天内获取最热日志,默认0为全部。
•$arg:最新日志表现的参数,默认和相干日志$arg参数一样。

开始使用七牛云存储和优惠码

相比其他云存储服务,七牛另有一个很大的上风,就是七牛是有免费套餐的,每个月 10G 流量,总空间 10GB,点击这里申请七牛账户,体验下使用七牛加速之后的博客速率。 :-)
如果你的流量比力大的话,我这里另有一个9折优惠码:d706b222,在充值界面使用,立即优惠,详细你可以查察这里相识怎么使用七牛云存储的优惠码。

插件下载地址:https://wordpress.org/plugins/wpjam-qiniu/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作