Всем привет дорогие друзья. В данной статье я хотел бы поговорить с Вами об автоматическом сжатии изображений, имеющие формат JPEG в WordPress. Да, CMS автоматически ужимает Ваши изображения в данном формате до 90% от самого оригинала, при его загрузке на сайте (при помощи загрузки медиафайлов из консоли администратора). Естественно это сделано для того, чтобы уменьшать размер изображения для ускорения загрузки страниц Вашего ресурса.
Но бывает такое, что Вы уже перед загрузкой изображения успели сжать картинку в каком-то своем редакторе или инструменте. Поэтому Вам бы не хотелось, чтобы WordPress еще на 90 процентов сжимал данное изображение, Вам хотелось бы просто загрузить его на хостинг и все.
Или бывает такая ситуация, что Вы хотите, чтобы степень сжатия изображений в WordPress была еще больше, чтобы Ваш сайт загружался в браузерах пользователей быстрее. В данной статье мы и рассмотрим, как это все можно реализовать.
ВНИМАНИЕ! Все что здесь будет сказано в статье, это относиться только к изображениям, имеющие формат JPEG.
Как отключить сжатие JPEG в WordPress
Если Вы не хотите, чтобы над Вашими изображениями JPEG, во время загрузки, не производилось никаких операций, то есть, они не сжимались, то Вам необходимо в файл functions.php добавить следующий код:
Сохраняем файл, загружаем его на сервер, и теперь WordPress не будет производить никаких манипуляций и действий над изображениями JPEG.
Как увеличить степень сжатия JPEG в WordPress
Тут можно пойти и обратным путем, то есть, если Вы не сжимаете файлы JPEG перед его загрузкой на хостинг, то Вы можете установить любую степень сжатия таких видов файлов. Это делается для того, чтобы Ваш сайт быстрее загружался. Ведь чем меньше размер картинки, тем быстрее будет загружаться сайт.
Поэтому берем все тот же файл functions.php и добавляем туда следующий код:
Вместо 80 Вам необходимо установить ту степень сжатия, которая Вас устроит. Но не стоит слишком относиться к этому, так как, чем больше степень сжатия, тем хуже будет качество изображений.
И не забывайте о том, что после того, как Вы добавите эти настройки, они будут применять только для новых загружаемых изображений JPEG. Все остальные изображения, которые были загружены до этой манипуляции, останутся в таком же качестве, как и были. Если Вы хотите обновить и для них настройки, то воспользуйтесь плагином Regenerate Thumbnails (это будет касаться только миниатюр).
Отличная находка. Но! Сжимает все дополнительные изображения — минитюру, средний размер, максимальный размер. Но исходный загружаемый файл так и остаётся не сжатым. А он как раз и весит больше всех. Плагины оптимизации справляются с этой задачей лучше.
Проще самому в PS сжать и настроить качество
Я больше привык сам в PS сжимать и настраивать качество .jpeg
Кому как удобно, но я порой просто забываю сжать изображения в редакторе!
Отличная находка. Но! Сжимает все дополнительные изображения — минитюру, средний размер, максимальный размер. Но исходный загружаемый файл так и остаётся не сжатым. А он как раз и весит больше всех. Плагины оптимизации справляются с этой задачей лучше.