add_image_size

函数
add_image_size ( $name, $width = 0, $height = 0, $crop = false )
参数
  • (string) $name Image size identifier.
    Required:
  • (int) $width Optional. Image width in pixels. Default 0.
    Required:
  • (int) $height Optional. Image height in pixels. Default 0.
    Required:
  • (bool|array) $crop Optional. Image cropping behavior. If false, the image will be scaled (default), If true, image will be cropped to the specified dimensions using center positions. If an array, the image will be cropped using the array to specify the crop location. Array values must be in the format: array( x_crop_position, y_crop_position ) where: - x_crop_position accepts: 'left', 'center', or 'right'. - y_crop_position accepts: 'top', 'center', or 'bottom'.
    Required:
    Default: false
定义位置
相关方法
has_image_sizeimage_resizeremove_image_sizeimage_downsizewp_getimagesize
引入
2.9.0
弃用
-

add_image_size: 这个函数用于在WordPress中添加一个新的自定义图片尺寸: 该函数有四个参数:图片尺寸名称,宽度,高度,以及图片是否应该被裁剪。

注册一个新的图像尺寸。

function add_image_size( $name, $width = 0, $height = 0, $crop = false ) {
	global $_wp_additional_image_sizes;

	$_wp_additional_image_sizes[ $name ] = array(
		'width'  => absint( $width ),
		'height' => absint( $height ),
		'crop'   => $crop,
	);
}

常见问题

FAQs
查看更多 >