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

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.'.webp';

  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

推荐阅读