WordPress 5.3 Улучшает Обработку Больших Изображений

WordPress 5.3 Улучшает Обработку Больших Изображений

WordPress 5.3 Beta 3 был выпущен на этой неделе, и RC 1 находится прямо за углом, ожидается 15 октября.

Основные участники публиковали заметки разработчиков о новых функциях, появившихся в этом выпуске. Одним из интересных улучшений, которое еще не получило большого внимания, является обновленная обработка больших изображений WordPress.

Многие пользователи WordPress не учитывают размер изображений, которые они загружают на свои сайты, а современные смартфоны способны производить изображения очень высокого качества при очень больших размерах файлов. WordPress 5.3 будет автоматически обнаруживать большие изображения (с порогом по умолчанию, равным 2560px) и генерировать “веб-оптимизированный максимальный размер.”Пороговое значение используется в качестве максимального значения высоты и максимальной ширины для уменьшения масштаба изображения для использования в качестве наибольшего доступного размера.
Новый фильтр big_image_size_threshold доступен для разработчиков, которые хотят изменить размер порога или вообще отключить новую функцию.

WordPress сохранит исходный размер изображения так, чтобы он был по-прежнему доступен, и новая функция доступна для извлечения его пути: wp_get_original_image_path(). Он также используется для создания всех суб-размеров изображения.

Более двух миллионов пользователей WordPress полагаются на плагины, такие как Imsanity, Smushit и Ewww Image Optimizer для оптимизации изображений. Они часто включают дополнительные функции для массового изменения размера ранее загруженных изображений. Новая обработка больших изображений WordPress не должна мешать плагинам оптимизации изображений, поскольку она не влияет на настройки по умолчанию, которые они часто подключают и используют для выполнения дополнительных оптимизаций. Новое улучшение ядра может быть подходящим для замены этих плагинов для некоторых пользователей,которым требуется только минимальная оптимизация при загрузке.

Leave a Reply