WordPress 5.3 Beta 3 был выпущен на этой неделе, и RC 1 не за горами, ожидается 15 октября . Основные участники публикуют заметки разработчиков о новых функциях, появившихся в этом выпуске. Одно интересное усовершенствование, которое еще не привлекло особого внимания, – это обновленная обработка больших изображений в WordPress .
Многие пользователи WordPress не учитывают размер изображений, которые они загружают на свои сайты, а современные смартфоны способны создавать изображения очень высокого качества при очень больших размерах файлов. WordPress 5.3 автоматически обнаруживает большие изображения (с порогом по умолчанию 2560 пикселей) и генерирует «максимальный размер, оптимизированный для Интернета». Порог используется как значение max-height и max-width для уменьшения изображения для использования в качестве максимального доступного размера. Новый big_image_size_thresholdфильтр доступен для разработчиков, которые хотят изменить размер порогового значения или полностью отключить новую функцию.
WordPress будет хранить исходный размер изображения так , что он по – прежнему доступен и новая функция доступна для извлечения его пути: wp_get_original_image_path(). Он также используется для создания всех подразмеров изображения.
Более двух миллионов пользователей WordPress полагаются на такие плагины, как Imsanity, Smushit и EWWW Image Optimizer для оптимизации изображений. Они часто включают дополнительные функции для массового изменения размера ранее загруженных изображений. Новая обработка больших изображений WordPress не должна мешать работе плагинов оптимизации изображений , потому что она не влияет на настройки по умолчанию, которые они часто подключают и используют для выполнения дополнительных оптимизаций. Новое базовое усовершенствование может быть подходящим для замены этих плагинов для некоторых пользователей, которым требуется только минимальная оптимизация при загрузке.