A-A+

wordpress随机显示文章缩图的方法

2015年08月20日 PHP开源系统 评论 2 条 阅读 165 views 次

之用夏日博客用的是威言威语的主题,前台文章列表显示缩略图是随机的图片,感觉很美观,最近换上了 Ality 主题,缩略图只有一个,也就是当我们在后台没有设置缩略图的时候,前台只显示了一个固定的缩略图,最近又写了许多生活类的文章,所以一个固定的缩略图显得有些单调了,在网上搜索了一下,原来 Ality 主题显示缩略图是固定的一张 default.jpg 图片,只要将这个固定的改成随机的就可以了。

第一,先在 Ality 主题根目录 img 目录下新建一个 random 文件夹,在里面放上 1.jpg,2.jp3...20.jpg等缩略图片。

第二,打开主题根目录下 functions.php 文件,搜索如下的代码:

  1. if(emptyempty($first_img)){  
  2. echo get_bloginfo ( 'stylesheet_directory' );  
  3. echo '/img/default.jpg';  

第三,将上面的代码修改成如下代码:

  1. if(emptyempty($first_img)){  
  2.     $random = mt_rand(1,20);  
  3.     echo get_bloginfo ( 'stylesheet_directory' );  
  4.     echo '/img/random/'.$random.'.jpg';  

好了,当我们在后台没有设置缩略图的时候,在前台会随机显示 random 文件夹里面的图片,其它主题基本上也是如此。

标签:

2 条留言  访客:2 条  博主:0 条

  1. 黑色理想

    夏哥! 这个 可以设置在大前段主题上吗·?

    • smiling

      没有用过大前端的主题,应该可以的吧。

给我留言