remove_image_size

Удаляет ранее зарегистрированный размер картинки. Размер картинки-миниатюры регистрируется с помощью функции add_image_size().

Может пригодится, когда плагин регистрирует новый размер и использует его, а вам нужно изменить эти размеры миниатюры.

Читайте также статью: Убираем генерацию копий загружаемых изображений в WordPress.

Хуков нет.

Возвращает

Логические: true, если удалось удалить размер и false, если не удалось.

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

remove_image_size( $name );
$name(строка) (обязательный)
Называние размера картинки, который нужно удалить. Название должно совпадать с называние при регистрации размера миниатюры с помощью функции add_image_size().

Примеры

#1 Удалим размер-миниатюры

Предположим, что мы используем плагин, который регистрирует новый размер-миниатюры и мы хотим удалить этот размер, за ненадобностью:

<?php
function remove_image_size( $name ) {
	global $_wp_additional_image_sizes;

	if ( isset( $_wp_additional_image_sizes[ $name ] ) ) {
		unset( $_wp_additional_image_sizes[ $name ] );
		return true;
	}

	return false;
}