Как запретить редактирование файлов через Консоль WordPress?

WordPress в своей админ-панели позволяет редактировать файлы тем (Внешний вид -> Редактор) и плагинов (Плагины -> Редактор). Такая возможность присутствует по умолчанию после установки системы. Понятно, что это очень удобно, ведь нет смысла устанавливать себе тот же FTP-клиент, чтобы доступится к файлам сайта.

Зачем закрывать редактирование файлов?

Такое удобство несет в себе и опасность. Так, многие специалисты по безопасности утверждают, что редактирование файлов через браузер создает потенциальную брешь в безопасности сайта, открывая бесконтрольный доступ к файловой системе.

Как запретить редактирование файлов?

Важно!!! Все последующие действия подразумевают изменение файлов Вашей темы сайта, которые могут пропасть после ее обновления. Чтобы этого не произошло, рекомендуем использовать плагин ProFunctions.

Для отключения этой возможности добавить специальный код в файл functions.php Вашей темы или в плагине ProFunctions:

define('DISALLOW_FILE_EDIT', true);

После сохранения изменений в админ-панели пропадет пункт Редактировать.

Меню Внешний вид

Админ-панель WordPress с отключенной возможностью редактирования файлов темы

Меню Плагины

Админ-панель WordPress с отключенной возможностью редактирования файлов плагинов

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.