Как разблокировать редактирование functions.php в админке WordPress
В самом начале после установки WP и активации любого шаблона, редактирование заблокировано (чтобы случайно его не поломали и не накосячили)
Мне часто приходится редактировать что-то в functions.php на живую прямиком в админке wordpress.
Чтобы сохранить изменения, нужно сделать этот файл доступным для записи. Дополнительную информацию можно получить в Документации об изменении прав на файлы.
Это решается расширением прав на файл и папку через терминал/консоль.
Переходим в директорию, где установлен WordPress ({{domain_name}} подставляем ваш домен — пример example.com)
cd /var/www/{{domain_name}}
Выполняем ({{название_темы}} — подставляем свое название темы)
chmod 664 wp-content/themes/{{название_темы}}/functions.php
chown www-data:www-data wp-content/themes/{{название_темы}}/functions.php
Все — теперь его можно редактировать прямо из админки =)