Nana主题如何实现文章无图片时不显示随机缩略图

懿古今  2016-12-13 08:29  阅读 245 次

Nana主题的博客布局首页、CMS布局最新文章和文章列表页的缩略图,默认为文章第一张图片,或者添加自定义栏目:wzshow,值为图片地址来指定缩略图。如果文章没有图片,又没有添加指定缩略图,那么就会显示随机图片。现在有些博主不喜欢显示随机图片,想实现文章无图片又不指定缩略图时直接不显示图片,所以今天就跟大家说一下具体的实现步骤。

Nana主题如何实现文章无图片时不显示随机缩略图

Nana主题无图片时不显示随机缩略图步骤:

1、打开functions.php文件,找到并删除以下代码:

  1. if(empty($first_img)){ //Defines a default image
  2.     $random = mt_rand(1, 10);
  3.     echo get_bloginfo ( 'stylesheet_directory' );
  4.     echo '/images/random/'.$random.'.jpg';
  5. }

2、分别打开blog.php、archive.php、inc\new_post.php文件,找到以下代码:

  1. <figure class="thumbnail">
  2.     <?php get_template_part( 'inc/thumbnail' ); ?>
  3. </figure>

修改为:

  1. <?php if(catch_image() || (get_post_meta($post->ID, 'wzshow', true))){ ?>
  2. <figure class="thumbnail">
  3.     <?php get_template_part( 'inc/thumbnail' ); ?>
  4. </figure>
  5. <?php } ?>

3、将以上文件修改保存好并上传覆盖后即可实现Nana主题的文章无图片又不指定缩略图时不显示随机缩略图功能。

PS:本文只是教大家如何实现不显示随机缩略图功能,如果去掉缩略图后出现样式问题,请自行折腾解决,不过一般也不会有问题。

其实,Nana主题的所有代码都是公开的,没有任何加密,所以想要折腾的博主站长,建议花点时间大致看看Nana主题的每一个文件,熟悉什么功能用到什么代码之后,折腾起来就会得心应手的。最最关键的还是要多动手!!!

历史上的今天:

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

发表评论


表情

  1. 动感单车
    动感单车 【省长】 @回复

    这款主题,被老古整的是越来越强悍了!

    • 懿古今
      懿古今【博主】2016-12-14 14:06  回复

      @动感单车[呲牙] 强大是不可能的,偶尔增加一些小功能还是可以的

      • 动感单车
        动感单车 【省长】2016-12-15 11:04  回复

        @懿古今真谦虚,如果我有你技术的五分之一,不,是十分之一,那么我就可以将自己的博客整的更符合自己的心水了!

  2. 姜辰
    姜辰 【市长】 @回复

    点赞!话说我也该准备折腾自己的主题了

    • 懿古今
      懿古今【博主】2016-12-13 17:48  回复

      @姜辰[呲牙] 其实有空不放折腾一下,不说拿来赚钱,最起码折腾一个属于自己的独一无二的主题也是不错的

  3. 雅兮网
    雅兮网 【镇长】 @回复

    这个好啊,都是千篇一律的布局还真的没啥特点了

    • 懿古今
      懿古今【博主】2016-12-13 17:52  回复

      @雅兮网[呲牙] 可能是强迫症,我比较喜欢整齐的,要不然某些文章没有图片的话看起来不舒服

  4. 91gif动态图
    91gif动态图 【省长】 @回复

    哈哈不错 支持

  5. Koolight
    Koolight 【省长】 @回复

    我觉得显示随机比显示默认稍微强一点,如果不显示缩略图,排版又会比较乱。