WP-config - один из самых мощных файлов на вашем сайте WordPress, и он играет важную роль в том, как WordPress работает «за кулисами». Есть несколько действительно полезных советов по настройке WordPress, о которых не знает большинство новичков. В этом руководстве мы поделимся некоторыми из самых полезных советов по настройке WordPress, которые помогут вам устранять неполадки, оптимизировать и защищать ваш сайт WordPress.

Конфигурация wordpress tutorial.png

Как использовать эти советы по настройке 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.png

WordPress попытается автоматически сохранить эти настройки, создав файл wp-config.php. Однако, если это не удастся, вам придется добавить их вручную.

Для этого вам нужно будет подключиться к вашему сайту с помощью FTP-клиента. После входа в систему вам нужно будет переименовать файл wp-config-sample.php в wp-config.php.

переименуйте файл wp config wordpress.png

После этого вы можете продолжить и отредактировать только что созданный файл 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 каждый раз, когда вы пытаетесь обновить или установить новый плагин.

WordPress запрашивает информацию о FTP

Используя коды, вы можете определить константы 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 на свой доменное имя. Вы увидите простую страницу с вариантами восстановления или восстановления и оптимизации базы данных. Вам не нужно входить в систему, чтобы получить доступ к этой странице.

восстановление базы данных wp.png