Отключите ленивую загрузку в WordPress для лучшей загрузки изображений

Опубликовано: 2023-02-22

Что такое ленивая загрузка? Вы хотите отключить отложенную загрузку , чтобы избежать вялой загрузки?

В современном мире скорость веб-сайта и пользовательский опыт являются решающими факторами, определяющими успех веб-сайта. Один из способов повысить скорость веб-сайта — использовать ленивую загрузку, метод, который откладывает загрузку изображений до тех пор, пока пользователь не прокрутит страницу вниз до области, где находится изображение.

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

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

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

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

Ленивая загрузка

inspect code for Lazy Loading

В WordPress 5.5 изначально была представлена ​​отложенная загрузка изображений. Позже он включил встраивание iframe в функцию отложенной загрузки (например, видео YouTube, Spotify и другие встраивания).

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

Более быстрый веб-сайт выгоден как для пользователей, так и для поисковой оптимизации. Скорость — это один из факторов ранжирования, который учитывают поисковые системы, такие как Google.

Чтобы еще больше ускорить загрузку страницы, вы можете просто лениво загружать комментарии и Gravatar в дополнение к фотографиям и встраиваниям.

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

Это разделит экран вашего браузера и отобразит исходный код HTML. Теперь вы можете видеть, что к изображению применено свойство «loading=lazy».

Вообще говоря, мы не советуем удалять ленивую загрузку из-за общих преимуществ вашего сайта WordPress. Когда он отключен, веб-сайты могут загружаться медленнее и иметь более низкие коэффициенты конверсии и рейтинг SEO.

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

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

В других ситуациях вы можете использовать другое решение для ленивой загрузки и хотите отключить только встроенную функцию ленивой загрузки WordPress.

Давайте теперь посмотрим, как просто отключить ленивую загрузку в WordPress.

Подход 1: с помощью WPCode отключите ленивую загрузку WordPress (рекомендуется)

Добавив специальный фрагмент кода в файл functions.php вашей темы, вы можете легко отключить функцию медленной загрузки WordPress.

Примечание: - Имейте в виду, что даже самая маленькая ошибка при вводе кода может разрушить ваш сайт и лишить пользователей доступа к нему.

По этой причине, если вы хотите добавить собственный код на свой веб-сайт, мы рекомендуем использовать плагин WPCode.

Это лучший плагин для пользовательских фрагментов кода, который позволяет новичкам невероятно легко добавлять пользовательский код на свой веб-сайт безопасным способом.

Установка и активация плагина WPCode — это первый шаг.

После активации перейдите на страницу Code Snippets » + Add Snippet .

WPCode

Сделав это, вы будете перенаправлены на экран «Добавить фрагменты», где вы сможете добавить несколько готовых фрагментов кода на свой веб-сайт.

Нажмите кнопку «Использовать фрагмент» после выбора «Добавить свой собственный код (новый фрагмент)» в этом меню.

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

Все, что облегчит вам распознавание фрагмента кода и его функции.

Disable Lazy Load

Затем в раскрывающемся меню рядом с параметром «Тип кода» выберите «Фрагмент PHP».

После этого вставьте следующую строку кода PHP в поле «Предварительный просмотр кода».


add_filter( 'wp_lazy_loading_enabled', '__return_false');

Код будет отображаться, как показано, когда он вставлен в поле «Предварительный просмотр кода».

add filter

Прокрутите вниз до области «Вставка» после ввода кода.

В этом случае просто выберите «Автоматическая вставка» в качестве режима вставки. Как только вы активируете фрагмент, это гарантирует, что весь ваш пользовательский код будет автоматически выполняться на вашем веб-сайте.

auto insert

Следующий шаг — просто переключить переключатель «Неактивно» в положение «Активно» в верхней части страницы.

Не забудьте выполнить и сохранить настроенный фрагмент, нажав после этого кнопку «Сохранить фрагмент».

save snippet

Функция ленивой загрузки на вашем веб-сайте WordPress будет отключена, как только этот уникальный фрагмент кода станет активным.

Вы можете проверить это, выбрав «Проверить» в меню браузера при щелчке правой кнопкой мыши по изображению.

Свойство loading=lazy больше не будет присутствовать в исходном HTML-коде изображения.

inspect element

Подход 2: отключить ленивую загрузку с помощью плагина

Плагин Disable Lazy Load — отличная альтернатива, если вы не хотите добавлять код на свой сайт.

Плагин Disable Lazy Load просто должен быть установлен и включен.

Disable Lazy Load plugin

Плагин готов к использованию прямо из коробки и не требует настройки. После включения функция отложенной загрузки вашего сайта будет автоматически отключена.

Ленивая загрузка и SEO

Когда дело доходит до SEO, отложенная загрузка может иметь как положительные, так и отрицательные последствия. С положительной стороны, ленивая загрузка может сократить время загрузки страницы, что является ключевым фактором в алгоритмах ранжирования в поисковых системах. Более быстрое время загрузки страницы может привести к лучшему вовлечению пользователей и снижению показателя отказов, что является положительным сигналом для поисковых систем.

С другой стороны, ленивая загрузка может затруднить поисковым системам сканирование и индексацию контента на вашем сайте. Поисковые системы могут не иметь доступа и индексировать контент, который загружается только тогда, когда пользователь прокручивает его, что потенциально может привести к снижению рейтинга в поиске.

Чтобы решить эту проблему, вы можете использовать несколько методов, чтобы убедиться, что поисковые системы могут сканировать и индексировать весь контент на вашем веб-сайте, включая контент, который загружается с помощью отложенной загрузки. Например, вы можете использовать тег «noscript», чтобы предоставить поисковым системам альтернативную версию контента, который загружается с помощью отложенной загрузки, или вы можете использовать API «Intersection Observer», чтобы инициировать загрузку контента, когда он попадает в поле зрения. .

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

Подведение итогов

Отключение ленивой загрузки в WordPress может значительно улучшить скорость загрузки изображений и удобство работы пользователей с вашим сайтом. Следуя шагам, описанным в этой статье, вы можете легко отключить ленивую загрузку на своем сайте WordPress и добиться более быстрого времени загрузки, что может привести к лучшему взаимодействию, увеличению конверсии и, в конечном итоге, к большему успеху вашего сайта. Не забывайте регулярно отслеживать производительность своего веб-сайта и корректировать методы оптимизации по мере необходимости, чтобы обеспечить плавный и приятный пользовательский интерфейс для ваших посетителей.

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