在开发主题时,我们避免不了要使用文章的缩略图 , 也就是文章的特色图片,但是要使用此特色图片,需要先开启 。
文章插图
一、开启特色图片在functions.php中加入代码:
add_theme_support( ‘post-thumbnails’ );
如果你仅想让文章信息开启缩略图功能,则使用以下代码:
add_theme_support(‘post-thumbnails’, array(‘post’));
如果你仅想让页面信息开启缩略图功能,则使用以下代码:
add_theme_support(‘post-thumbnails’, array(‘page’));
特别强调一下,上传的缩略图在 /wp-content/uploads下 。
二、调用缩略图判断一篇文章是否存在缩略图 , 如果有,则显示缩略图,否则显示默认缩略图 。
<?php if ( has_post_thumbnail() ) : ?>
<?php the_post_thumbnail( ‘thumbnail’ ); ?>
<?php else: ?>
//显示默认图片
<?php endif; ?>
the_post_thumbnail可以是字符串或数组
1、字符串参数是:thumbnail(小尺寸)、medium(中等尺寸)、large(大尺寸)、full(完整尺寸)
<?php the_post_thumbnail( ‘thumbnail’ ); ?>
2、数组参数
the_post_thumbnail( array(60,60) ); //宽60高60
3、默认尺寸
the_post_thumbnail();
4、若是上面的尺寸都满足不了你的时候,可以自定义尺寸
add_image_size(‘viphper’,148,100,$crop);
使用时
the_post_thumbnail(‘viphper’ );
最后放出终极大招,可以使用aq_resize.php生成对应尺寸的缩略图,使用时只需要引入此文件,调用方法
aq_resize($url, $width);
注意这两个参数是必填项
【wordpress文章缩略图 thumbnail可以删吗】下载地址:https://github.com/syamilmj/Aqua-Resizer
推荐阅读
- 明明有网但是电脑没网 明明有网电脑却上不了网
- 车上装载云服务器有何优势? 车载云服务器怎么样
- 如何在ts语音服务器端进行设置? ts语音服务器端怎么设置
- 如何查找服务器的iap信息? 怎么知道服务器的iap
- 如何设置车载导航服务器? 车载导航服务器怎么设置
- 如何解决ts无法连接到服务器的问题? ts连接不到服务器怎么办
- 如何查找服务器的IP地址? 怎么知道服务器的ip地址
- 车载导航系统遇到繁忙应该如何应对? 车载导航服务器繁忙怎么办
- 如何在北极星服务器上添加ttf2? ttf2怎么加入北极星服务器
- 如何查找服务器的IP地址? 怎么知道服务器的ip