wordpress的特色图片默认是关闭状态,我们在编辑文章的时候不会显示设置模块,那么关于这个小技巧如何开启和使用就是今天七娃要总结的内容:

开启方法:

add_theme_support( 'post-thumbnails' );//所有类型都开启
add_theme_support( 'post-thumbnails', array( 'post' ) ); // 给文章启用文章缩略图功能
add_theme_support( 'post-thumbnails', array( 'page' ) ); // 给页面启用文章缩略图功能

获取缩略图:

$thumbnail_url = get_the_post_thumbnail_url( $post = null, $size = 'post-thumbnail' );

获取文章缩略图 ID

$image_id = get_post_thumbnail_id();

判断是否含有缩略图

<?php if ( has_post_thumbnail() ) {
//当前文章有缩略图
} else {
//当前文章没有设置缩略图
} ?>

除此之外,我们还可以通过调用 add_image_size(); 来增加额外的文章缩略图尺寸,然后在文章页面通过 the_post_thumbnail( ); 调用新的缩略图尺寸来显示新的缩略图。