Виртуальный хостинг
Установка SSL-сертификата на WordPress
Чтобы WordPress работал по HTTPS, нужно выпустить сертификат и переключить сам сайт на https-адреса:
- Выпустите сертификат: "WWW-домены" -> сайт -> вкладка "SSL" -> "Выпустить SSL" (подробно - в статье "Как получить бесплатный SSL-сертификат Let's Encrypt?").
- В админ-панели WordPress откройте "Настройки" -> "Общие" и замените
http://наhttps://в полях "Адрес WordPress (URL)" и "Адрес сайта (URL)". - Включите "Редирект на HTTPS" на вкладке "SSL" сайта.
- Замените http-ссылки на https в контенте и теме вручную или с помощью плагина (например "SSL Insecure Content Fixer" или "Really Simple SSL").

Если после включения HTTPS появилась бесконечная переадресация или админка не открывается, добавьте в wp-config.php перед строкой /* That's all, stop editing! */:
define('FORCE_SSL_ADMIN', true);
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
$_SERVER['HTTPS'] = 'on';
}
Файл можно открыть в "Менеджере файлов" (кнопка "Редактировать").
Если WordPress установлен через "CMS Toolkit", управлять им (вход в wp-admin, обновления) можно прямо из панели.