Помогает внесение таких строк в wp-config.php, лучше в начало файла, после конфигурации доступа к базе данных:
define(‘WP_HOME’,’
https://domain.com’);
define(‘WP_SITEURL’,’
https://domain.com’);
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
$_SERVER['HTTPS'] = 'on';
$_SERVER['SERVER_PORT'] = 443;
}