Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Wordpress, веб-разработка, и заработок в сети Изменить качество миниатюр WordPress


Здравствуйте, уважаемые читатели.

Это первый выпуск рассылки от автора блога oriolo.ru. Мы поговорим об изображениях в Wordpress.

Бывают ситуации, когда надо изменить качество миниатюр изображений в блоге. Например, для увеличения скорости загрузки страниц и уменьшения используемого пространства на сервере.

Конечно, при нынешней скорости доступа в интернет это может быть не актуально, но ведь далеко не у всех пользователей скорость интернета такая же высокая, как и у вас ;)

Иногда бывают и обратные ситуации, когда миниатюра изображения выводится в ужасном качестве, и хочется ее улучшить.

Итак, для того, чтобы изменить качество миниатюр, в файл functions.php, сразу после функции “the_post_thumbnail” надо добавить следующий код:

add_filter('jpeg_quality', function($arg){return 90;});
Это установит качество миниатюр на 90%. Если результатом выполнения кода становится ошибка “unexpected T_FUNCTION”, что возможно в версиях PHP более ранних, чем пятая, то надо добавить следующие строки:
function jpeg_quality_callback($arg)
{
return (int)90;
}
add_filter('jpeg_quality', 'jpeg_quality_callback');
Обратите внимание, что данный код изменяет качество только для изображений в формате JPEG. Вы можете поделиться мнением по поводу изменения качества миниатюр.

В избранное