powerbuoy/sleek-image-sizes

WordPress图像尺寸注册的实用函数。

v1.2.0 2020-03-09 10:08 UTC

This package is auto-updated.

Last update: 2024-09-12 18:49:48 UTC


README

Packagist GitHub license GitHub issues GitHub forks GitHub stars

WordPress图像尺寸注册的实用函数。

主题支持

N/A

钩子

N/A

函数

Sleek\ImageSizes\register($width, $height, $crop, $additionalSizes)

使用传递给函数的维度覆盖WordPress内建的缩略图尺寸(缩略图、中等、中等大小和大),例如:Sleek\ImageSizes\register(1920, 1080, ['center', 'center']); 其中大尺寸将是 1920x1080medium_large 将是那个尺寸的75%,medium 是50%,thumbnail 是25%。

也接受一个第四个参数,$additionalSizes,允许您使用不同的名称注册更多尺寸;

Sleek\ImageSizes\register(1920, 1080, ['center', 'center'], [
	'portrait' => ['width' => 1080, 'height' => 1920, 'crop' => ['center', 'top']],
	'square' => ['width' => 1920, 'height' => 1920],
]);

每个附加尺寸将被注册为 {$name}_large{$name}_medium_large(75%)、{$name}_medium(50%)和 {$name}_thumbnail(25%)

Sleek\ImageSizes\get_image_sizes($width, $height)

register() 的辅助函数。

N/A