Вся конфигурация CMS WordPress хранится в одном файле, в котором заданы важные пути, параметры обращения к БД и другое. С помощью этого файла можно определять многие моменты в работе движка. Перед любым изменением фала обязательно сделайте резервную копию файла.
Вначале добавляем в файла .htaccess код, который запретит редактирования файла wp-config.php извне:
# protect wpconfig.php <files wp-config.php> order allow,deny deny from all </files>
Установка домена Cookie
define('COOKIE_DOMAIN', 'site.ru');
Каждый раз, когда запрашивается статический контент, WordPress отправляет cookie. Этот код жестко закрепляет домен, и WordPress обходится без постоянной отправки cookie.
Прямой доступ к файлам
define('FS_METHOD', 'direct');
Обращение к файлам не требуя соединения через FTP.
Контроль ревизий
define('WP_POST_REVISIONS', false );
Код выше отключает сохранение ревизий. Но если нужно сохранить несколько ревизий, то можно это указать:
define('WP_POST_REVISIONS', 2 );
Безопасное соединение
Если хостинг позволяет SSL-соединение, то можете использовать его для входа зарегистрированных пользователей.
define('FORCE_SSL_LOGIN', true);
Этот код автоматически переключает соединение в защищенный режим при входе в админку.
define('FORCE_SSL_ADMIN', true);
Префикс базы данных
$table_prefix = 'wp_';
Интервал автосохранений
define('AUTOSAVE_INTERVAL', 240 ); // указывать в секундах
Подготовка к переносу сайта на другой домен
define('RELOCATE',true);
Запрет на редактирование файлов
define('DISALLOW_FILE_EDIT',true);
Запрет установки/обновления тем и плагинов
define('DISALLOW_FILE_MODS',true);
Включение режима отладки
define('WP_DEBUG',true);
Если есть какие-то дополнения или вопросы пишите в комментариях.