1. Устанавливаем сертификат
2. Устанавливаем плагин Velvet Blues Update URLs
3. Заходим в Настройки, в раздел Общие Настройки и прописываем WordPress Address (URL) и Site Address (URL) с использованием протокола https. Например, https://sitename.ru
4. Прописываем в .htaccess
RewriteEngine On
SetEnvIf X-Forwarded-Proto https SERVER_PORT=443
SetEnvIf X-Forwarded-Proto https HTTPS=on
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
5. Заходим в https://sitename.ru/wp-admin с логином и паролем администратора
6. Заходим в раздел инструменты > Update URLs.
а) В поле Old URL вводим адрес сайта с протоколом http а New URL с https.
б) Отмечаем все галочки кроме последней.
в) Нажимаем Update URLs NOW.
7. Проверяем, что все работает
8. Удаляем плагин Velvet Blues Update URLs