has_image_size

Проверяет, существует ли указанный размер картинки. В функцию, для проверки указывается называние размера, которое было использовано при его регистрации, в функции add_image_size(). Условный тег, возвращает TRUE или FALSE.

Хуков нет.

Возвращает

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

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

has_image_size( $name );
$name(строка) (обязательный)
Название зарегистрированного размера картинки, существование которого нужно проверить.
По умолчанию: нет

Примеры

#1 Удаление размера картинки

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

Этот пример показывает как удалить размер, зная его название:

<?php
function has_image_size( $name ) {
	$sizes = wp_get_additional_image_sizes();
	return isset( $sizes[ $name ] );
}

Комментарии:


Оставить комментарий

Your email address will not be published. Required fields are marked *