Переход на HTTPS в WordPress.

Переход вашего сайта на защищенное соединение по технологии SSL/TLC без предварительной подготовке скорей всего вызовет проблему смешенного контента. Лично так у меня и получилось.

По сути, смешанное содержимое или смешанный контент(mixed content) – это смешанные скрипты протоколов https и http. Дело в том, что если не все наполнение сайта состоит из файлов, загружаемых по протоколу https, и на странице имеется часть контента, загружаемого по протоколу http, то такое соединение может быть защищено только частично. В результате, казалось бы безопасное соединение является не совсем безопасным. Что бы это исправить нам надо исправить все ссылки на https или на так называемы абсолютные ссылки. Давай те этим и займемся в популярном CMS WordPress.

Первым делам мы измени ссылки в Настройки- Общие настройки.

Затем нам надо поменять ссылки на картинки, статьи и другой контент в базе данных. Для этого я воспользовался плагином HTTP / HTTPS Remover.

Так же рекомендуют еще Easy HTTPS (SSL) Redirection. И даже их использование вместе, хотя сами разработчики такой вариант не рекомендуют. ВАЖНО, сделайте бэкап сайта перед установкой и использованием плагинов и заменой ссылок, на всякий случай.

Если останутся проблемы то ставим пару плагинов для замены ссылок в ручном режиме : Velvet Blues Update URLs, Better Search Replace.

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

Так же у меня были проблемы с картинками для которых установлен  параметр Ссылка нет(не привязанные к записям)  в старых записях, ссылка на картинку не как не хотела меняться автоматически.Мне пришлось править статьи руками. В особо тяжелых случаях придется править базы данных SQL в ручном режиме. Но мне это не понадобилось. Надеюсь вам тоже.