找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
积分等级发帖收益的说明江阴论坛帮助汇总江阴论坛管理规则(必看)江阴论坛版主招聘中江阴论坛已运行
查看: 3268|回复: 0

[WordPress] WordPress图片插件Thumbnails Anywhere

[复制链接]
发表于 2010-2-22 10:21:40 | 显示全部楼层 |阅读模式
插件功能:
● 调用日志内容中的图片,显示日志缩略图,缩略图链接指向原日志或者原大图。
● 首页缩略图:首页每篇日志显示缩略图。
● 随机缩略图:调用随机日志的缩略图,全站任意位置显示。
● 最新缩略图:调用最新日志的缩略图,全站任意位置显示。
● 相关缩略图:调用相关日志的缩略图,用于日志页显示。
● 分类缩略图:调用当前分类下的日志缩略图,用于分类页显示;调用指定分类下的日志缩略图,全站任意位置显示。
● 任意指定缩略图数量、尺寸、距离。
● 指定显示日志的第一张图片,还是日志内任意图片。
● 支持侧边栏。
● 支持根据分类名和标签名排除日志缩略图。
● 对于站内图片,自动生成缩略图;对于外链图片,自动下载到本地,自动生成缩略图。
● 对Yupoo、Flickr、Picasa外链图片提供特别支持,可直接引用外链缩略图。

插件下载:
Version 2.1.11 下载地址:http://niaolei.org.cn/wp-content ... bnails_anywhere.zip

2009.12.22小更新:修正IE6下首页缩略图图片拉伸的问题。

据youyou反馈:首页缩略图图片拉伸是由于插件的CSS文件中的属性“height: auto”造成的,所以解决办法:要么安装上面链接给出的最新版本;要么编辑插件,删除style.css文件中的三处“height: auto”。

本人学业繁重,网友反映的大量建议未能在此次更新中增加,还请见谅。但在不确定的未来,一定会更新 Thumbnails Anywhere —— 使之更高效、更强大、更易用。多多支持鸟类网——分享鸟趣、保护生态!

插件安装:
● 如果你是Google Picasa相册用户,在安装之前请先看完这篇文章《Google Picasa图片本地化的方法》;
● 后台安装,激活;
● 设置:选项——缩略图;
● 放置代码或者在后台小工具启用侧边栏;
● 回到首页点开几篇日志;//这一步不能省略。

插件使用:
1. 首页缩略图
  1. <?php if ( function_exists('thumbnails_anywhere_for_homepage') ) {thumbnails_anywhere_for_homepage();} ?>
复制代码
放置位置:于首页模板index.php,放在the_content或the_excerpt之前,例如:
  1. <?php if ( function_exists('thumbnails_anywhere_for_homepage') ) {thumbnails_anywhere_for_homepage();} ?>
  2. <div><?php the_content(__('Read the rest of this entry &raquo;')); ?></div>
  3. <div class="clear-float"> </div> //如果样式撑出来了,请补上这句用于清除样式。
复制代码
也可以放置在分类模板文件或标签模板文件(通常是archive.php),总之,一切包含the_content或the_excerpt的地方都可以放置,专业的说法是任何loop之内都可以放置。鸟类分类页面的缩略图效果就是这样实现的。


2. 随机缩略图:(支持侧边栏)
  1. <?php if(function_exists('thumbnails_anywhere_for_random_posts')) { thumbnails_anywhere_for_random_posts(); } ?>
复制代码
放置位置:任意位置。


3. 最新缩略图:(支持侧边栏)
  1. <?php if(function_exists('thumbnails_anywhere_for_recent_posts')) { thumbnails_anywhere_for_recent_posts(); } ?>
复制代码
放置位置:任意位置。


4. 相关缩略图:
  1. <?php if(function_exists('thumbnails_anywhere_for_related_posts')) { thumbnails_anywhere_for_related_posts();} ?>
复制代码
放置位置:日志页模板(single.php)的任意位置。


5. 分类缩略图:
  1. <?php if(function_exists('thumbnails_anywhere_for_category')) { thumbnails_anywhere_for_category(); } ?>
复制代码
放置位置:分类页模板(通常是archive.php)的任意位置。【注意】:这里的分类缩略图是指将某个分类的图片集中放在一起显示,如果要在分类页实现类似首页缩略图的效果,请仍然使用thumbnails_anywhere_for_homepage的代码。

6.带参数的调用方式:

另外,插件提供了带参数的调用方式(不带参数时,采用后台设置):依次是数量num、宽度width、高度height。

随机缩略图:thumbnails_anywhere_for_random_posts('num=10&width=100&height=50')
最新缩略图:thumbnails_anywhere_for_recent_posts('num=20&width=200&height=60')
相关缩略图:thumbnails_anywhere_for_related_posts('num=30&width=150&height=70')
分类缩略图:thumbnails_anywhere_for_category(5) 显示分类ID为5的缩略图,位置任意放置。你甚至可以做一个简单的分类相册。

改动相应参数的数值即可,给你充分的自由。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|江阴人家

GMT+8, 2024-12-28 22:07 , Processed in 0.017950 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表