Как, наверняка многим, известно WordPress автоматически пережимает загруженный JPEG в миниатюры и зачастую (по умолчанию) не в лучшем качесвте.
Иногда необходимо увеличить качество этих самых миниатюр (thumbnails) или наоборот уменьшить его, для сохранения трафика и уменьшения времени загрузки страницы.
В WordPress это сделать довольно легко. В редакторе темы открываем файл functions.php и добавляем в него (или изменяем если такая строчка уже есть) следующее:
Для 100% качества JPEG, без зжатия:
add_filter(
'jpeg_quality'
, create_function(
''
,
'return 100;'
) );
Для уменьшения качества меняем параметр ‘return 100;’, например на ‘return 60;’ и мы получим качесвто генерируемых миниатюр равным 60%.
Но это еще не все. После внесения изменений в нашу тему, те миниатюры, которые были сгенерированны до этого, останутся в прежнем качестве. Для регенерации миниатюр можно воспользоваться специальным плагином для WordPress: Regenerate Thumbnails
Он очень прост в управлении, просто жмем кнопку Regenerate all и ждем некоторое время.
Вот собственно и все, наши миниатюры наилучшего качества и не пугают посетителей.