Как получить список всех возможных размеров миниатюр, заданных в теме
24
Какую функцию я могу использовать в плагине для получения размеров каждого размера изображения (предпочтительно в массиве), определенного в дочерней теме?
Просто для пояснения я не спрашиваю, как создать новый размер изображения.
Искал что-то вроде этого, но с интерфейсом, наткнулся на плагин Дополнительные размеры изображений (zui) . Он имеет 500 дней без обновлений, но прошел первую партию тестов.
Ответы:
Нашел это здесь . Ответ:
источник
functions.php
файла не будет работать, но вставьте его в любую из ваших функций в этом файле, и оно должно работать.Если вам нужны только имена всех размеров изображения, вы можете использовать get_intermediate_image_sizes :
источник
Ядро WordPress не имеет встроенного метода для получения промежуточных размеров изображения (то есть ширины и высоты), но следующая вспомогательная функция получит все зарегистрированные размеры изображений вместе с их размерами:
Который будет выводить результаты, похожие на:
источник
$default_image_sizes = get_intermediate_image_sizes();
поскольку естьmedium_large
размер, начиная с WP 4.4.Если другой ответ не сработал, используйте этот код, чтобы он работал после инициализации WordPress.
источник