/
/
Ошибка смешанного содержимого в WordPress

Ошибка смешанного содержимого в WordPress

Симптомы

В консоли браузера после загрузки сайта возникает предупреждение "Загрузка смешанного (небезопасного) отображаемого содержимого".

Увидеть ошибку смешанного содержимого можно открыв инструменты разработчика в вашем браузере.

Причины

Ошибка смешанного содержимого возникает, когда веб-страница загружается по протоколу HTTPS, но некоторые её элементы загружаются по протоколу HTTP:

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

Решение

Необходимо найти и исправить все ссылки, которые прямо указывают на использование протокола HTTP.

Например, ссылку формата <img src="http://ваш.сайт/image.png"> на ссылку <img src="https://ваш.сайт/image.png">.

Смешанного контента может быть много и искать такие проблемы вручную может быть затруднительно и в этом случае лучше установить специальный плагин "ssl-insecure-content-fixer" и в настройках WordPress в разделе "Небезопасный контент SSL" - "Определение HTTPS" выбрать опцию HTTP_X_FORWARDED_PROTO.