Как отключить компрессию миниатюр WordPress?

maks_m
На сайте с 02.07.2013
Offline
101
2671

После добавления миниатюры в пост WordPress она плохого качества и теряет насыщенность.

TA
На сайте с 12.06.2009
Offline
116
TiA
#1

maks_m, нужно прописать в явном виде размеры миниатюр и, если требуется, добавить новые через add_image_size(). Потом в шаблоне где они выводятся скорректируете их размер в функции get_the_post_thumbnail().

Профессиональная верстка и разработка сайтов на WordPress (http://www.maultalk.com/topic139110s0.html)
maks_m
На сайте с 02.07.2013
Offline
101
#2

TiA, именно так и делаю, и добавлял свои размеры в function.php — всё равно картинки компрессируется очень сильно. Даже пробовал в function.php отключать компрессию изображения (выставлял quality 100), однако это, вероятно, применяется только когда заливается картинка в сам пост.

SeVlad
На сайте с 03.11.2008
Offline
1609
#3
maks_m:
После добавления миниатюры в пост WordPress она плохого качества и теряет насыщенность.

maks_m, попробуй переключить хостинг с GD на imagick

ЗЫ. Ида компрессию верни ;)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
maks_m
На сайте с 02.07.2013
Offline
101
#4

SeVlad, можно поподробнее?

SeVlad
На сайте с 03.11.2008
Offline
1609
#5
maks_m:
SeVlad, можно поподробнее?

Это расширения пхп, отвечающие за работу с изображениями. (см http://php.net/manual/ru/book.image.php и http://php.net/imagick)

Качество картинок, обрабатываемых пхп-скриптами зависит именно от них.

GD - это "стандарт" любого хостинга. Но не на всех он работает "красиво".

imagick - этот поновее и вроде бы получше, но не на всех хостингах он есть.

ВП с версии 3,х (не помню точно какой) по дефолту работает с imagick. Если его нет - тогда с GD (ранние версии ВП - только с GD)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий