WordPress 常用函数 / add_image_size

简介

注册一个新的图片尺寸,意味着你上传新的图片,WordPress 就会创建一个按照这个尺寸的新特色图片.

用法

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

参数

$name
(string) (required) 新的图片尺寸名字。
Default: None

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

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

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

返回值

实例

基本用法

add_image_size( 'category-thumb', 300, 9999 ); //300 像素宽,无限的高
add_image_size( 'homepage-thumb', 220, 180, true ); //按照尺寸裁剪

主题模板中使用新建的图片尺寸

<?php if ( has_post_thumbnail() ) { 
  the_post_thumbnail( 'category-thumb' ); 
} ?>

修改记录

Since 2.9

源文件

wp-includes/media.php

热门文章