РАБОТАЮ ВО ВСЕХ ГОРОДАХ РОССИИ

ВРЕМЯ РАБОТЫ С 9:00 ДО 20:00

Как запретить генерацию миниатюр в WordPress

В папке загрузки изображений uploads вы видите множество нарезанных от оригинала картинок.

Миниатюры в папке вордпресс

 

Задача. Вам нужно запретить генерирование миниатюр и оставить только оригинальное изображение.

 

Мы не будем разбираться для чего, но то, что при большом количестве картинок место на сервере для миниатюр понадобится – это понятно.

И нужно понимать, что ни о какой галереи не может быть и речи. Она не будет работать корректно.

 

Как создаются маленькие копии картинок в вордпресс?

 

Три размера генерируются по умолчанию WordPress – это маленький, средний и большой.

Настраиваются во вкладке административной части «Параметры» - «Медиафайлы» - «Настройки медиафайлов».

Другие превьюшки создаются темой и их количество зависит только от нее – в нашем случае их три.

 

Как отключить стандартную генерацию превью в WordPress

 

Для того, чтобы в вордпресс не создавались миниатюрные картинки, нужно выставить для всех вариантов значение «0». Наглядно на скриншоте ниже:

Настройка вывода миниатюр в wp

 

Как запретить генерацию копий изображений в теме

 

В нашем примере тема создает 3 превью разных размеров.

Будем искать код размеров изображений в файлах используемой темы.

 

Файл functions.php темы

Пример 1:

Нужно найти в коде строку с функцией «add_image_size». В зависимости от того, сколько картинок генерирует тема, будет и количество строк в коде.

add_image_size( 'homepage-thumb', 200, 150, true ); 

После удаления этой строки, тема перестанет создавать миниатюры для ваших записей.

 

Пример 2:

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

set_post_thumbnail_size( 150, 150 ); 

или 

'post_thumb_size' => '90x90', 

В общем ищем, все что связано с размерами превьюшек. 

 

Бывает, что в теме уже предусмотрена возможность отключения маленьких картинок.

 

Если в настройках темы можно отключить генерацию миниатюр, как на этом примере, то выставьте размер 0х0.

Настройка вывода миниатюр в теме

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

 

Насколько оправдан запрет генерирования мини-картинок?

 

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

У новичков это частая проблема, когда заливают на сервер N-мб для одного изображения. Оптимально, когда его размер определяется kb. Например, баннер должен весить не более 15 kb. Вот и делайте вывод, к чему нужно стремиться.

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

 

Расскажу заодно, как оптимизировать большую и тяжелую картинку в фотошопе.

 

Открываем файл в программе фотошоп.

Первое – меняем размер на тот, который хотим видеть в своей публикации. Это уже уменьшит вес.

Второе – идем «Файл» - «Сохранить для web» - выбираем 80% или 60% для сохранения качества.

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



* Нажимая на кнопку "Отправить" я соглашаюсь с политикой конфиденциальности

Создание сайта

Сделать веб-сайт по приемлемым ценамЗаказать создание сайта под ключ. Цена: недорого.

]]>eTXT]]>

Сервис анализа и проверки траста xt сайтов в Яндексе