WP-config - один из самых мощных файлов на вашем сайте WordPress, и он играет важную роль в том, как WordPress работает «за кулисами». Есть несколько действительно полезных советов по настройке WordPress, о которых не знает большинство новичков. В этом руководстве мы поделимся некоторыми из самых полезных советов по настройке WordPress, которые помогут вам устранять неполадки, оптимизировать и защищать ваш сайт WordPress.
Как использовать эти советы по настройке WordPress?
WordPress поставляется с мощным конфигурационным файлом wp-config.php. Он находится в корневой папке каждого сайта WordPress и содержит важные настройки конфигурации.
Все лучшие компанииHébergement WordPress поставляется с установка одним щелчком мыши, Это означает, что вам никогда не потребуется изменять файл wp-config.php во время установки. Это основная причина, по которой многие пользователи не знакомы с возможностями этого файла.
Вы можете использовать файл wp-config для устранения неполадок, оптимизации и защиты вашего сайта WordPress.
Файл wp-config.php - мощный инструмент, и небольшая ошибка в коде может сделать ваш сайт недоступным. Вы должны редактировать этот файл только в случае необходимости и всегда создавать полную резервную копию WordPress перед внесением каких-либо изменений.
При этом давайте взглянем на несколько полезных советов по настройке WordPress, которые вы можете использовать на своем веб-сайте.
1. Основные настройки конфигурации WordPress
По умолчанию вам нужно только заполнить настройки базы данных при установке WordPress. Если у вас нет файла wp-config.php, вам будет предложено создать его, заполнив информацию о вашей базе данных.
WordPress попытается автоматически сохранить эти настройки, создав файл wp-config.php. Однако, если это не удастся, вам придется добавить их вручную.
Для этого вам нужно будет подключиться к вашему сайту с помощью FTP-клиента. После входа в систему вам нужно будет переименовать файл wp-config-sample.php в wp-config.php.
После этого вы можете продолжить и отредактировать только что созданный файл wp-config.php. Вам нужно будет добавить информацию о базе данных, изменив следующие строки:
define ('DB_NAME', 'database-name'); define ('DB_USER', 'database-username'); define ('DB_PASSWORD', 'база данных-пароль'); define ('DB_HOST', 'localhost');
Не забудьте сохранить изменения и загрузить файл на сервер.
2. Добавление ключей безопасности на WordPress
Установка WordPress по умолчанию автоматически добавляет ключи безопасности в ваш файл конфигурации. Эти ключи безопасности используются для добавления дополнительного уровня безопасности к вашему входу в систему WordPress и аутентификации файлов cookie.
Вы всегда можете восстановить ключи безопасности если вы думаете, что кто-то может получить доступ к вашему сайту без надлежащей аутентификации. Смена ключей безопасности приводит к выходу из системы всех зарегистрированных пользователей.
define ('AUTH_KEY', 'поместите здесь свою уникальную фразу'); define ('SECURE_AUTH_KEY', 'поместите здесь свою уникальную фразу'); define ('LOGGED_IN_KEY', 'поместите здесь свое уникальное предложение'); define ('NONCE_KEY', 'поместите здесь свое уникальное предложение'); define ('AUTH_SALT', 'поместите здесь свою уникальную фразу'); define ('SECURE_AUTH_SALT', 'поместите здесь свою уникальную фразу'); define ('LOGGED_IN_SALT', 'поместите здесь свое уникальное предложение'); define ('NONCE_SALT', 'поместите здесь свое уникальное предложение');
Для получения дополнительной информации см. Нашу статью о ключах безопасности WordPress и о том, как их использовать.
3. Изменить префикс таблиц WordPress
Стандартная установка WordPress добавляет префикс wp_ ко всем именам таблиц в базе данных WordPress. Некоторые эксперты по безопасности WordPress считают, что изменение префикса таблицы может сделать вашу базу данных WordPress более безопасной.
Чтобы сделать это, вы должны отредактировать следующую строку в своей конфигурации WordPress.
$ table_prefix = 'wp_';
Если вы делаете это для существующего веб-сайта, вам также необходимо изменить префикс таблицы в базе данных WordPress. Для этого ознакомьтесь с нашей статьей о том, как изменить префикс базы данных WordPress.
4. Включить отладку в WordPress
WordPress поставляется с удобной функцией отладки, которая позволяет вам видеть или скрывать ошибки WordPress в режиме отладки. Чтобы включить его, вам нужно будет добавить это правило в файл конфигурации WordPress.
define ('WP_DEBUG', true);
Вы также можете включить отладку, скрывая ошибки на своем веб-сайте, и вместо этого записывать их в файл журнала. Для этого добавьте следующие строки в настройки конфигурации.
define ('WP_DEBUG', true); define ('WP_DEBUG_LOG', true); define ('WP_DEBUG_DISPLAY', false);
Это создаст файл debug.log в папке wp-content вашего сайта и сохранит все ошибки отладки и уведомления в файле журнала.
5. Измените свой сайт или адрес WordPress
Как правило, вы можете установить свои WordPress и URL сайта со страницы Настройки » общий. Однако вы не сможете сделать это, если у вас нет доступа к своему сайту WordPress, вы видите ошибки перенаправления или только что переместили свой сайт.
В этом случае вы можете редактировать свой сайт и URL-адреса WordPress через файл wp-config.php, добавив следующие строки:
define ('WP_HOME', 'http://www.example.com'); define ('WP_SITEURL', 'http://www.example.com');
Не забудьте заменить example.com на свой доменное имя.
6. Заменить права доступа к файлам
WordPress позволяет вам переопределять права доступа к файлам, если ваш хост имеет ограничительные разрешения для всех пользовательских файлов. Большинству людей это не нужно, но оно есть для тех, кому это нужно.
define ('FS_CHMOD_FILE', 0644); define ('FS_CHMOD_DIR', 0755);
7. Изменение настроек после ревизии
WordPress имеет очень полезную функцию пост-ревизий, которая позволяет вам отменить изменения в ваших записях и страницах, вернувшись к предыдущей версии или автоматически сохранив их.
Вы можете отключить или изменить настройки после публикации через файл конфигурации. Вот различные настройки пост-обзора, которые вы можете использовать.
Вы можете изменить частоту, с которой WordPress сохраняет автоматическую резервную копию в качестве ревизии, добавив следующую строку:
define ('AUTOSAVE_INTERVAL', 120); // в секундах
Некоторые статьи на вашем сайте могут содержать десятки исправлений, в зависимости от того, сколько времени ушло на их написание. Если вы думаете, что эта функция вас беспокоит, вы можете ограничить количество редакций в сообщении.
define ('WP_POST_REVISIONS', 10); // 10 рецензии по статьям
Если по какой-либо причине вы хотите полностью отключить функцию после ревизии (вообще не рекомендуется), вы можете использовать следующий код для отключения последующих ревизий.
DEFINE ( 'WP_POST_REVISIONS', ложь);
8. Изменение настроек корзины WordPress
WordPress поставляется с функцией корзины под названием Recycle Bin. Когда пользователь отправляет статью в корзину, она по-прежнему хранится на вашем веб-сайте в течение следующих 30 дней как корзина. По истечении этого времени WordPress автоматически удаляет их навсегда.
Вы можете изменить это поведение, изменив количество дней, в течение которых вы хотите сохранить мусор.
define ('EMPTY_TRASH_DAYS', 15); // 15 дней
Если вам не нравится эта функция, вы можете отключить ее, добавив следующую функцию:
define ('EMPTY_TRASH_DAYS', 0);
Примечание. Использование нуля означает, что ваши сообщения будут удалены без возможности восстановления. WordPress не запрашивает подтверждения, когда вы нажимаете «Удалить навсегда». Любой случайный щелчок может дорого обойтись.
9. Добавление констант FTP / SSH в конфигурацию WordPress
По умолчанию WordPress позволяет обновлять ядро, темы и WordPress плагины из панели администратора. Некоторые хосты требуют подключения по FTP или SSH каждый раз, когда вы пытаетесь обновить или установить новый плагин.
Используя коды, вы можете определить константы FTP или SSH, и вам больше не придется о них беспокоиться.
// заставляет метод файловой системы: «direct», «ssh», «ftpext» или «ftpsockets» определять («FS_METHOD», «ftpext»); // абсолютный путь к корневой директории установки определяет ('FTP_BASE', '/ path / to / wordpress /'); // абсолютный путь к "wp-content" define ('FTP_CONTENT_DIR', '/ path / to / wordpress / wp-content /'); // абсолютный путь к "wp-plugins" определяет каталог ('FTP_PLUGIN_DIR', '/ path / to / wordpress / wp-content / plugins /'); // абсолютный путь к открытому ключу SSH определяет ('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub'); // абсолютный путь к вашему секретному ключу SSH определяет ('FTP_PRIVKEY', '/home/username/.ssh/id_rsa'); // определяется имя пользователя FTP или SSH ('FTP_USER', 'username'); // пароль для имени пользователя FTP_USER define ('FTP_PASS', 'password'); // hostname: комбинированный порт для вашего SSH / FTP-сервера define ('FTP_HOST', 'ftp.example.org:21');
Примечание. Не забудьте заменить пути WordPress и ftp.example.com на информацию о вашем собственном FTP-хосте.
10. Разрешить автоматическое восстановление базы данных
WordPress имеет встроенную функцию автоматической оптимизации и восстановления базы данных WordPress. Однако по умолчанию эта функция отключена.
Чтобы включить эту функцию, вы должны добавить следующую строку в ваш файл конфигурации WordPress.
DEFINE ('' WP_ALLOW_REPAIR, правда);
После добавления вам необходимо перейти по следующему URL-адресу, чтобы оптимизировать и восстановить базу данных WordPress.
http://exemple.com/wp-admin/maint/repair.php
Не забудьте заменить example.com на свой доменное имя. Вы увидите простую страницу с вариантами восстановления или восстановления и оптимизации базы данных. Вам не нужно входить в систему, чтобы получить доступ к этой странице.
Очень интересная статья для пользователей, новых для WordPress!