WP_Image_Editor::resize()publicWP 3.5.0

Resizes current image.

At minimum, either a height or width must be provided. If one of the two is set to null, the resize will maintain aspect ratio according to the provided dimension.

Метод класса: WP_Image_Editor{}

Хуков нет.

Возвращает

true|WP_Error.

Использование

$WP_Image_Editor = new WP_Image_Editor();
$WP_Image_Editor->resize( $max_w, $max_h, $crop );
$max_w(int|null) (обязательный)
Image width.
$max_h(int|null) (обязательный)
Image height.
$crop(true|false|массив)

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:

По умолчанию: false

  • 0(строка)
    The x crop position. Accepts 'left' 'center', or 'right'.

  • 1(строка)
    The y crop position. Accepts 'top', 'center', or 'bottom'.

Список изменений

С версии 3.5.0 Введена.

Код WP_Image_Editor::resize() WP 6.4.3

abstract public function resize( $max_w, $max_h, $crop = false );