Описание attachment_max_dims
— Filter
Хук attachment_max_dims позволяет изменить максимальные размеры изображений, загружаемых в WordPress. Он срабатывает во время загрузки медиафайлов и позволяет настроить размеры изображений перед их сохранением
Примеры использования
Пример изменения максимальных размеров загружаемых изображений:
add_filter('attachment_max_dims', function($max_dims) {
$max_dims['width'] = 1920;
$max_dims['height'] = 1080;
return $max_dims;
});
В этом примере мы изменяем максимальные размеры изображений на 1920×1080 пикселей.
Пример установки одинаковых размеров для изображений:
add_filter('attachment_max_dims', function($max_dims) {
$max_dims['width'] = 1500;
$max_dims['height'] = 1500;
return $max_dims;
});
Здесь мы устанавливаем одинаковые максимальные размеры ширины и высоты на 1500 пикселей.
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо ограничить размеры загружаемых изображений для улучшения производительности сайта
– Производительность
Правильное использование может помочь избежать загруженности сервера большими изображениями
– Предупреждения
Следите за тем, чтобы установленные размеры не мешали качеству изображений на вашем сайте
Альтернативы
Тип: filter
Этот хук позволяет изменять данные перед загрузкой файла, включая проверку размеров изображений
Используйте его, если необходимо проверить и изменить параметры изображений до их загрузки