Lazy-Load и отсутствующие размеры изображений
Lazy-Load добавляет к изображениям и iframe атрибут loading="lazy", чтобы браузер запрашивал их только тогда, когда они попадают в область видимости. К изображениям дополнительно добавляется decoding="async". По умолчанию переключатель включён.
Где плагин дополняет
- Содержимое записей и страниц
- Изображения записей
- Аватары
- Текстовые виджеты
- Логотип сайта
Настроить
- Пункт «Lazy-Load» стоит в боковой панели последней записью группы «Скорость».
- Проверь там переключатель «Lazy-Load активен»; по умолчанию он включён.
- Для габаритов изображений перейди в группу «Оптимизация», пункт «Изображения», и включи там «Дополнять отсутствующие габариты».
- В поле «Порог большого изображения (пиксели)» стоит, начиная с какой длины стороны WordPress уменьшает загруженные изображения: по умолчанию 2560, допустимо от 0 до 8000, значение 0 отключает уменьшение.
- Значения между 1 и 255 плагин не принимает — тогда остаётся тот порог, который задаёт сам WordPress.
Уже имеющиеся атрибуты loading не перезаписываются: если у изображения такой атрибут уже есть в разметке, он остаётся неизменным. В фидах плагин ничего не дополняет.
Отсутствующие значения width и height
«Дополнять отсутствующие габариты» считывает реальные пиксельные габариты из файла изображения и дописывает отсутствующие значения width и height в содержимом записей и страниц, чтобы избежать сдвигов вёрстки. Это работает только для файлов, лежащих локально на сервере; изображения с чужих хостов остаются неизменными. Определённые габариты кешируются для каждого файла на один день.
Эта статья оказалась полезной?