WordPress 常用函数 / set_post_thumbnail_size

简介

设置默认文章缩略图的大小。

用法

<?php set_post_thumbnail_size( $width, $height, $crop ); ?>

参数

$width
(int) (optional) 文章缩略图的宽度。
Default: 0

$height
(int) (optional) 文章缩略图的高度。
Default: 0

$crop
(boolean) (optional) 是否裁剪图片,false - 按照比例缩放;true - 按照尺寸裁剪。
Default: false

返回值

实例

基本用法

add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 150, 150 );

裁剪模式

按照比例缩放图片来设置缩略图大小,即生成的缩略图不扭曲。

set_post_thumbnail_size( 50, 50 ); // 50 像素宽和 50 像素高,按比例缩放模式。

通过裁剪图片来设置缩略图大小:

set_post_thumbnail_size( 50, 50, true ); // 50 像素宽和 50 像素高,裁剪模式

注解

调用了函数 add_image_size()

修改记录

Since 2.9

源文件

wp-includes/media.php