Як заборонити генерацію мініатюр в wordpress

В папці завантаження зображень uploads ви бачите безліч нарізаних від оригіналу картинок.

Як заборонити генерацію мініатюр в wordpress

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

Ми не будемо розбиратися для чого, але те, що при великій кількості картинок місце на сервері для мініатюр знадобиться - це зрозуміло.

І потрібно розуміти, що ні про яку галереї не може бути й мови. Вона не буде працювати коректно.

Як створюються маленькі копії картинок в вордпресс?

Три розміру генеруються за замовчуванням WordPress - це маленький, середній і великий.

Налаштовуються у вкладці адміністративної частини «Параметри» - «Медіафайли» - «Налаштування медіафайлів».

Інші прев'юшки створюються темою і їх кількість залежить тільки від неї - в нашому випадку їх три.

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

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

Як заборонити генерацію мініатюр в wordpress

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

У нашому прикладі тема створює 3 превью різних розмірів.

Будемо шукати код розмірів зображень в файлах тему головного.

Файл functions.php теми

Потрібно знайти в коді рядок з функцією «add_image_size». Залежно від того, скільки картинок генерує тема, буде і кількість рядків у коді.

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

Після видалення цього рядка, тема перестане створювати мініатюри для ваших записів.

Знайти в коді рядок з функцією «set_post_thumbnail_size» і теж видалити, щоб тема не генерувала мініатюрні копії картинки для вставки в анонси записи.

set_post_thumbnail_size (150, 150);

'Post_thumb_size' => '90x90',

Загалом шукаємо, все що пов'язано з розмірами превьюшек.

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

Якщо в налаштуваннях теми можна відключити генерацію мініатюр, як на цьому прикладі, то виставте розмір 0х0.

Як заборонити генерацію мініатюр в wordpress

Але завжди пам'ятайте, що при відключенні будь-якої мініатюри не зможе працювати галерея або слайдер, або картинка не буде відображатися в постах, як раніше.

Наскільки виправданий заборона генерування мініатюр?

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

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

Але зробити налаштування виводу мініатюр записи wordpress можна, наприклад, поставити середній розмір, а навпроти великого поставити нуль. У цьому випадку на сервері теж буде менше копій.

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

Відкриваємо файл у програмі фотошоп.

Друге - йдемо «Файл» - «Зберегти для web» - вибираємо 80% або 60% для збереження якості.

Після цих простих маніпуляцій наша картинка стане набагато легше, залишившись якісною. Саме її і завантажуйте на блог.

Схожі статті