Рис.1. Запрос информации о параметрах подключения по FTP

 

При обновлении плагина WordPress может запрашивать параметры FTP соединения, чтобы установить обновление. Когда поддерживаешь N-ое количество сайтов, то держать в голове много логинов и паролей становится просто невозможно. Но и давать полные права (777) на запись в директории тоже не стоит. Что делать?

Рис.1. Запрос информации о параметрах подключения по FTP

Рис.1. Запрос информации о параметрах подключения по FTP

Лучшим решением для отключения запросов параметров для подключения по FTP – создать выделенный для сайта FTP эккаунт и использовать его только для обновления. А чтобы не вводить вручную параметры подключения по FTP, добавьте в файл wp-config.php следующие константы:

 

 

Таким образом отключается запрос параметров подключения по FTP для обновления плагинов.

Но этого может оказаться недостаточно и при установке обновления может вылезти ошибка "Update Failed: Unable to locate WordPress content directory (wp-content)" (Рис.2)

Рис.2. Ошибка при установке обновления плагина

Рис.2. Ошибка при установке обновления плагина

Эта ошибка связана с отсутствием прав на запись в директорию плагинов. Рекомендуемое решение – добавить следующие константы в wp-config.php: