В конфигурационном файле WordPress (файл wp-config.php в корне сайта) найдите строку:
/* That's all, stop editing! Happy publishing. */
И после этой строки добавьте код:
define( 'FS_METHOD', 'direct');
define('FORCE_SSL_ADMIN', true);
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) {
$_SERVER['HTTPS'] = 'on';
}
Первая строка не относится CloudFlare и включает редактирование сайта напрямую с использованием файловой системы, это если вы захотите установить plugin или тему без использования доступа по ftp к сайту.