606просмотров
27.5%от подписчиков
1 августа 2025 г.
Score: 667
Про отложенную загрузку картинок на сайте Есть достаточно плагинов, которые делаю отложенную загрузку картинок, будет ещё один. Моим клиентам и мне не понравилось, что все они с одним минусом — картинки загружаются в момент появления их на экране. К примеру, зашел я на сайт, страница загрузилась на 100%, потом начинаю скроллить чуть ниже и вместо галерее я вижу пустоту на секунду и потом по очереди подгружаются картинки. В принципе, так работает ленивая загрузка картинок. Они начинают загружаться только тогда, когда появляются в зоне видимости. Это бесит. Вроде как сайт полностью загрузился и всё должно работать, но картинки продолжают подгружаться. Я начал разбираться, как это исправить. Своё решение упаковал в плагин. WP Lazy Load Images — плагин, для отложенной загрузки изображений на сайте. Он начинает загружать картинки не в моменте появления их в зоне видимости, а заранее, за 1 экран до зоны видимости. Таким образом, при первой загрузки страницы я не загружаю одновременно все картинки на странице, только с первого и второго экрана. При скролле страницы у меня картинки начинают загружаться на шаг вперёд и пользователь визуально не видит загрузку картинок в моменте. ❗️❗️Важное замечание. Плагин работает только с картинками, которые загружаются через the_content и Гутенберг блоки. Если тему писать при помощи HTML + PHP + ACF, то для картинок атрибут src нужно заменить на data-src и всё будет работать. Плагин доступен только для подписчиков канала, можно забрать в боте: @wordpress_by_bot Набросайте огня 👇
606
просмотров
1538
символов
Нет
эмодзи
Нет
медиа

Другие посты @wordpress_by

Все посты канала →
Про отложенную загрузку картинок на сайте Есть достаточно пл — @wordpress_by | PostSniper