После перевода сайта на https, то есть подключения серификата ssl, на сайте появились проблемы. Пропадала временами верстка, а в админ панели ВордПресса писалась ошибка:
Constant FORCE_SSL_ADMIN already defined in с указанием номера строчки ошибки
Проблема решалась следующим образом. После перехода на https, в файле /var/www/sovetop.ru/wp-config.php появился код примерно следующего содержания:
/** 2019-06-09 код для перехода на https / define('WP_HOME', 'https://sovetop.ru'); define('WP_SITEURL', 'https://sovetop.ru'); define('FORCE_SSL_ADMIN', true); if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) $_SERVER['HTTPS']='on'; / /конец кода для перехода на https **/
В этом коде, главное, чтобы строчка define(‘FORCE_SSL_ADMIN’, true); была true, а весь этот код, нужно переместить выше строчки:
/* Это всё, дальше не редактируем. Успехов! /
или в варианте на английском:
/ That's all, stop editing! Happy blogging. */
Все, после этого проблема с Constant FORCE_SSL_ADMIN already defined in пропала.
Во избежания проблем, настоятельно рекомендую перед редактированием файла wp-config.php, в админке хостера, скачать его на компьютер, чтобы у Вас осталась копия, к которой можно будет вернуться, если что-то пойдет не так.