Three主题实现不同分类显示不同的随机缩略图

原创 懿古今  2015-09-19  阅读 1,373 次

Three主题设计初衷是以图片吸引人来点击,毕竟我们第一眼看到的绝对是图片而不是文章内容或标题,所以在首页或分类列表页中每篇文章都会显示文章的缩略图,因此,在我们发布文章的时候,就需要多花一些时间在寻找合适的文章配图上。

所以说Three主题集成的随机缩略图是为懒人准备的,为了获得更好的用户体验,我们有必要为不同的分类显示不一样的随机缩略图。

具体实现的步骤如下:

首先,在Three主题images目录新建名称为:random1、random2、random3.........文件夹,并在其中放置不同的随机缩略图片(规格为300*200),图片名称必须是连续的,如1、2、3、.........10。

其次,打开主题functions.php模版文件找到自动缩略图函数,把273行的代码

  1. echo '/images/random/'.$random.'.jpg';

替换为:

  1. if ( is_category( '111' ) ) {
  2.     echo '/images/random1/'.$random.'.jpg';
  3.  } elseif ( is_category( '112' ) ) {
  4.     echo '/images/random2/'.$random.'.jpg';
  5.  } elseif ( is_category( '113' ) ) {
  6.     echo '/images/random3/'.$random.'.jpg';
  7.  } else{
  8.     echo '/images/random/'.$random.'.jpg';
  9.  }

其中,111、112、113就是我们分类目录的ID,直接修改这个分类ID为我们实际的分类ID号即可,分类ID号可以在外观》主题选项中看到所有的分类ID号。

如果分类较多,可以多复制粘贴以下(记得修改分类ID号和文件夹名称):

  1. elseif ( is_category( '113' ) ) {
  2.     echo '/images/random3/'.$random.'.jpg';
  3.  }

放在

  1. else{
  2.     echo '/images/random/'.$random.'.jpg';
  3.  }

前面。

注:此方法只支持分类页面,首页无效

文章技术来源于知更鸟的《HotNews主题不同分类显示不同的随机缩略图》。

历史上的今天:

本文地址:http://yigujin.cn/466.html
关注我们:请关注一下我们的微信公众号:扫描二维码,公众号:aiboke112
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!
WordPress免费清新BLOG/CMS响应式主题Nana专题文章
WordPress免费响应式主题:Nana

发表评论


表情

  1. elvis
    elvis 【农民】 @回复

    怎么去掉文章中的标签变色,和标签链接。看起来很烦。只要文章的中的字跟标签一样,就自动生成了超链接

    • 懿古今
      懿古今【站长】 @回复

      @elvis 只需打开主题的functions.php文件,找到“自动为文章内的标签添加内链开始”和“彩色标签云”的函数删除即可

  2. E书之家
    E书之家 【队长】 @回复

    只能默默地观看

    • 懿古今
      懿古今【站长】 @回复

      @E书之家 [呲牙] 你那个小说站几乎都有配图,这个倒不用折腾

  3. 清风
    清风 【村长】 @回复

    这个功能实用,不同分类配不同的图,我也接着折腾

    • 懿古今
      懿古今【站长】 @回复

      @清风 我那个boke112导航就是这样的,毕竟博客资讯、公告和笑话差别太大,还是区分开比较好

  4. 守心斋
    守心斋 【市长】 @回复

    顶部菜单也改了,呵呵,又折腾了 [得意]

  5. 守心斋
    守心斋 【市长】 @回复

    这个功能实用,有时候找配图真的麻烦,有些图还得处理。咦,你解锁滑块又边式样了?

    • 懿古今
      懿古今【站长】 @回复

      @守心斋 一篇文章都写出来了,也不差找一张配图的时间。PS:原滑块样式有博主反应太白看不清楚,所以就换了

  6. 主宰者
    主宰者 【村长】 @回复

    然而我还是不懂 [尴尬]

  7. 学史博客
    学史博客 【农民】 @回复

    图片是系统自带的还是自己网站随机配的呢

  8. videoclub
    videoclub 【省长】 @回复

    很不错的方法

    • 懿古今
      懿古今【站长】 @回复

      @videoclub 这个比较适用于纯文字文章,而且分类很明显的那种

  9. 微童年
    微童年 【市长】 @回复

    看来这个主题的自主性还是比较强的

    • 懿古今
      懿古今【站长】 @回复

      @微童年 [偷笑] 其实这个主题是最基本的,能够满足大部分基本需求,剩下的其他额外的功能就需要大家慢慢折腾了

  10. 中国历史
    中国历史 【省长】 @回复

    你也真能坚持,每天都有更新

    • 懿古今
      懿古今【站长】 @回复

      @中国历史 [偷笑] 也不是能坚持,偶尔几天折腾得比较厉害,所以更新就频繁一些