A-A+
wordpress随机显示文章缩图的方法
之用夏日博客用的是威言威语的主题,前台文章列表显示缩略图是随机的图片,感觉很美观,最近换上了 Ality 主题,缩略图只有一个,也就是当我们在后台没有设置缩略图的时候,前台只显示了一个固定的缩略图,最近又写了许多生活类的文章,所以一个固定的缩略图显得有些单调了,在网上搜索了一下,原来 Ality 主题显示缩略图是固定的一张 default.jpg 图片,只要将这个固定的改成随机的就可以了。
第一,先在 Ality 主题根目录 img 目录下新建一个 random 文件夹,在里面放上 1.jpg,2.jp3...20.jpg等缩略图片。
第二,打开主题根目录下 functions.php 文件,搜索如下的代码:
- if(emptyempty($first_img)){
- echo get_bloginfo ( 'stylesheet_directory' );
- echo '/img/default.jpg';
第三,将上面的代码修改成如下代码:
- if(emptyempty($first_img)){
- $random = mt_rand(1,20);
- echo get_bloginfo ( 'stylesheet_directory' );
- echo '/img/random/'.$random.'.jpg';
好了,当我们在后台没有设置缩略图的时候,在前台会随机显示 random 文件夹里面的图片,其它主题基本上也是如此。
夏哥! 这个 可以设置在大前段主题上吗·?
没有用过大前端的主题,应该可以的吧。