KakapoWPKakapoWP
ВходПопробовать
Справочный центр/Performance/Lazy-Load и отсутствующие размеры изображений

Lazy-Load и отсутствующие размеры изображений

Относится к: Kakapo Performance·3 мин. на чтение

Lazy-Load добавляет к изображениям и iframe атрибут loading="lazy", чтобы браузер запрашивал их только тогда, когда они попадают в область видимости. К изображениям дополнительно добавляется decoding="async". По умолчанию переключатель включён.

Где плагин дополняет

  • Содержимое записей и страниц
  • Изображения записей
  • Аватары
  • Текстовые виджеты
  • Логотип сайта

Настроить

  1. Пункт «Lazy-Load» стоит в боковой панели последней записью группы «Скорость».
  2. Проверь там переключатель «Lazy-Load активен»; по умолчанию он включён.
  3. Для габаритов изображений перейди в группу «Оптимизация», пункт «Изображения», и включи там «Дополнять отсутствующие габариты».
  4. В поле «Порог большого изображения (пиксели)» стоит, начиная с какой длины стороны WordPress уменьшает загруженные изображения: по умолчанию 2560, допустимо от 0 до 8000, значение 0 отключает уменьшение.
  5. Значения между 1 и 255 плагин не принимает — тогда остаётся тот порог, который задаёт сам WordPress.
Уже имеющиеся атрибуты loading не перезаписываются: если у изображения такой атрибут уже есть в разметке, он остаётся неизменным. В фидах плагин ничего не дополняет.

Отсутствующие значения width и height

«Дополнять отсутствующие габариты» считывает реальные пиксельные габариты из файла изображения и дописывает отсутствующие значения width и height в содержимом записей и страниц, чтобы избежать сдвигов вёрстки. Это работает только для файлов, лежащих локально на сервере; изображения с чужих хостов остаются неизменными. Определённые габариты кешируются для каждого файла на один день.

Эта статья оказалась полезной?