typecho图片插件_Typecho 文章缩略图插件
更新:
v1.0.3 2011.12.17
插件重写,加入文章分类图片,随机图片,请更新到最新版。
附件 -> 文章内第一张 -> 分类图片 -> 随机图片 -> 默认图
v1.0.1 2011.12.15
实现从附件中读取第一张图片做为缩略图,若附件无图片,则从文章中匹配第一张图。
附件 -> 文章内第一张 -> 默认图
使用方法:
下载解压,上传到/usr/plugins/目录下,不用做任何设置,在要使用缩略图的地方直接用
发表文章时,只需要在附件中上传一张图片即可,不用插入到文章中,这样就可以在文章中不用显示缩略图了。当然,要是文章中需要用到这张图的话,也可以插入。
使用上一版本更新注意
下载新版覆盖后,请将原来的模板中 <?php Thumbnail_Plugin::show($this->cid); ?>
改为<?php Thumbnail_Plugin::show($this); ?>
注意:
插件读取缩略图片顺序:
附件 ->文章第一张图片 -> 分类图片 -> 随机图片 ->默认
分类图片路径:/usr/resources/cate/
随机图片路径:/usr/resources/rand/
默认图片地址:/usr/plugins/Thumbnail/default.png
只所以放在 /usr/resources/ 里,原因有三:
一、看过typecho源码,里面有options->resourceUrl(),只是没有在usr里面建文件夹,方面用参数;
二、若此插件被删除,不会影响到分类图片;
三、方便其它插件、模板调用(其实我个人把JQuery呀什么的公用的东西全放在resources里面的)。
路径可以自己修改php文件。
没有这些文件夹可以手动创建,本来想着写进去的,但是每次判断一次没必要;写面板好像要更改数据库,感觉也没必要,加之也不会,嘿嘿。
建议使用附件上传,如果直接用文章图片匹配,碰到第一张图是一个很小的表情图片的话,还是很不爽的。
随机图片
默认随机图片后缀:array('jpg','gif','png','bmp','jpeg'),可以自行修改。
随机图片只要是放到目录中的图片,插件会自动获取,不用使用统一的文件名,扔进去就可以。
如:/usr/resources/rand/*.(jpg|gif|png|bmp|jpeg)
分类图片
分类图片默认使用.png格式文件,以第一个分类(同属几个分类)的slug为命名,如:默认分类->default,则插件会读取/usr/resources/cate/default.png文件。
请自己上传相应的分类图片到 /usr/resources/cate/ 目录。图片格式可以自己在插件文件中修改,有注释。
备注:
如果不想使用文章中图片匹配的话,可以按以下提示更改插件文件:
/***** 1、只从附件中读取,请将代码中第161-174行,↓↑之间代码注释即可。 ******/
/***** 2、不存在附件时读分类图片,请将以上↓↑之间代码注释,并打开以下代码
if( file_exists( $_SERVER['DOCUMENT_ROOT'] . $dir_cate . $cate . $default_ext ) ){
$img = $dir_cate . $cate . $default_ext ;
}
*****/
插件文件中有相关注释。
下载地址:
下面这个版本可以直接在文章中插入 来实现不输出缩略图、
功能和上面一样,只是输出图直接为带 link 的 a 标签
可以通过 img 的 thumbnail 定义样式。
typecho图片插件_Typecho 文章缩略图插件相关推荐
- emlog和typecho文章采集插件 简数第三方数据采集
简介: 简数采集平台使您能够轻松的获取大批量网页数据. 任何人都可以获取想要的网页数据,您只需在浏览器的可视化界面上用鼠标点击即可实现,不需要懂Html代码! 不止采集数据,简数采集还能帮你轻松的把采 ...
- 火车头采集器文章翻译插件(文章标题内容中英双语对照|自动插入相关图片)
火车头采集器文章翻译插件(文章标题内容中英双语对照|自动插入相关图片) 为了保护接口压力防止被封IP: 请把采集的间隔时间调整为10000~100000 火车头采集器文章翻译插件(文章标题内容中英双语 ...
- typecho图片水印插件
注意 插件目录必须为 waterMark,不然会无法启用. 如果使用后无法上传图片,请检查是否安装 php-gd 更新 2021-9-27 取消了对 typecho 版本的要求 增加了 2x 水印的支 ...
- php图型分析插件,IMAGE缩略图插件
应用信息 名称: IMAGE缩略图插件 售价: (免费) 应用ID: IMAGE 最低要求: Z-BlogPHP 1.5.1 Zero Build 151740 版 本: 2 发布日期: 2014-0 ...
- zblog php 调用缩略图,缩略图插件
插件特点 本插件基于官方应用中心sf_img1进行修改,功能为依据设定条件生成缩略图,同时本插件具有以下特点: 1.独立了缩略图路径至根目录的static文件夹,方便设置robots.txt进行收录: ...
- wordpress 文章配图插件0.0.3发布了
支持文章自动生成缩略图.在文章内容页显示缩略图.将缩略图永久更新至文章. 如果文章有缩略图,则会显示文章原缩略图.只有文章没有缩略图,才会显示插件自动生成的缩略图. 如果文章内容没有图片,可以配置是否 ...
- Process插件:typecho加载页面进度条插件
介绍: typecho加载页面进度条插件 这是一款适用于typecho任何主题的加载页面进度条,可以让你的博客加载时显得更加顺滑而不会显得过于突兀,使用本插件可以很好得起到视觉缓冲的作用. 本插件有十 ...
- Emlog文章海报插件
简介: 这是一款自动生成文章海报图片的插件,生成的海报可以分享到朋友圈.QQ空间.QQ聊天等各种社交软件. 扫描图片中的二维码即可进入文章内页阅读原文. 首先需要在后台上传安装 下载的插件压缩包,激活 ...
- iOS资料-插件第三方文章
文/零距离仰望星空(简书作者) 原文链接:http://www.jianshu.com/p/f6cdbc8192ba 著作权归作者所有,转载请联系作者获得授权,并标注"简书作者". ...
- 图片放大显示的jQuery插件
从网上下载了一个jquery的图片放大显示插件,效果如下 前台代码调用: 先引入js <script type="text/javascript" src="../ ...
最新文章
- php扩展包启动,Composer 扩展开发:本地运行扩展包
- VTK:InfoVis之DelimitedTextWriter
- Andorid 刷新样式一
- 多路径配置udev_多路径multipath配置,udev绑定
- 开课吧:浅析HTML5高薪的原因所在
- 经典排序算法(三)--插入排序Insertion Sort
- IIS 7.5学习笔记(二)IIS简史:从IIS 1.0到IIS 7.5
- day22 属性 类方法 静态方法 反射 https://www.cnblogs.com/jin-xin/articles/9214247.html
- [C] 跨平台使用Intrinsic函数范例2——使用SSE2、AVX指令集 处理 双精度浮点数组求和...
- idea 新建ssm java ee_IntelliJ IDEA基于SpringBoot如何搭建SSM开发环境的步骤详解
- Excel数据导入sql临时表操作步骤
- 机器人操作系统 ROS 大全
- DELL G3 3690耳机插入不显示,没声音
- SpringSecurity实战(七)-对接第三方登陆-流程分析
- python rfm 细分_Python中的客户细分
- 第四章第十节数据资产盘点-形成数据资产目录
- c语言字符串的小程序,微信小程序字符串转换为数字如何实现
- 云服务器密码忘了_云服务器 root 密码忘记了怎么办
- C++进阶_Effective_C++第三版(六) 继承与面向对象设计 Inheritance and Object-Oriented Design
- Kibana 使用 KQL 查询语法-kibana 常用查询语法