В следующем главном релизе WordPress пользователи смогут гораздо быстрее и проще переносить свои сайты на HTTPS. В версии 5.7 будет проверяться поддержка HTTPS в вашей хостинг-среде; пользователи смогут переключиться на HTTPS с помощью одного клика мыши. При возможности будет автоматически обрабатываться ошибка смешанного содержимого.
«Основная сложность в WordPress – миграция сайта с HTTP на HTTPS. Изменить поля Site Address и WordPress Address очень просто. Обновить ссылки, указывающие на старые URL, гораздо сложнее», – отметил разработчик ядра WordPress Феликс Арнтц (Felix Arntz). – «Сделать это через базовый интерфейс администратора невозможно. Для этого необходимо использовать более продвинутые инструменты – WP-CLI, плагины по типу Better Search Replace, что вряд ли подойдет большинству пользователей».
В WordPress 5.6 на странице Site Health не приводится четких действий по переходу на HTTPS. Пользователь просто видит, что на его сайте имеется такая проблема. В итоге ему приходится самому изучать всю процедуру.
В релизе WordPress 5.7, если хостинг-среда поддерживает HTTPS, на странице Site Health Status появится новая кнопка для обновления сайта путем одного клика. Все существующие URL будут переписаны на лету (перенесены на HTTPS). Вы можете посмотреть видео, как работает это обновление:
Хостинг-провайдеры теперь получат в свое распоряжение новые переменные и фильтры, позволяющие менять URL для опции проверки HTTPS-статуса в инструменте Site Health. Это сделано по аналогии с возможностью изменения URL в случае с проверкой PHP-версии.
Важно отметить, что при упрощенном переходе к HTTPS в релизе WP 5.7 контент в базе данных не обновляется. Если URL-адреса сайта заданы в константах, обновление будет невозможно выполнить автоматически. В этих случаях пользователь увидит на странице Site Health соответствующее уведомление рядом с «HTTPS status check», и тогда обновление надо будет выполнять вручную.
За более подробной технической информацией об автоматическом переключении на HTTPS мы рекомендуем обратиться к следующему тикету. Также напоминаем о том, что приобрести SSL-сертификат для перехода на HTTPS можно в крупном магазине LeaderSSL (чтобы не привязываться к хостинг-провайдерам).
Источник: wptavern.com