Как отключить редактор тем и плагинов в панели администрирования WordPress
Отключение редактора тем и плагинов в WordPress может быть важной мерой безопасности для вашего сайта. В статье рассмотрены методы, которые помогут предотвратить несанкционированный доступ к этим функциям.
Вы узнаете, как эффективно ограничить возможности редактирования и снизить риски для вашего проекта, не требуя сложных настроек или дополнительных плагинов.
Зачем отключать редакторы тем и плагинов в WordPress?
Редактор тем находится на вкладке «Внешний вид» > «Редактор». По умолчанию в нем открыты файлы активной темы.

Редактор плагинов можно найти на странице «Плагины» > «Редактор». По умолчанию в нем будет отображаться один из установленных на сайте плагинов, (первый в алфавитном порядке).

Если вы впервые заходите на страницу редактора тем или плагинов, WordPress предупредит о том, что использование редактора может сломать сайт.

В WordPress 4.9 редакторы тем и плагинов были обновлены, чтобы предотвратить выход сайта из строя из-за ошибки пользователя. В большинстве случаев редактор обнаружит фатальную ошибку и отменит внесенные изменения. Но это не гарантирует полной защиты целостности кода тем и плагинов.
Недостаток встроенного редактора файлов заключается в том, что он позволяет добавлять в исходники WordPress любой код.
Если хакер проникнет в панель администрирования WordPress, он сможет использовать встроенный редактор для получения доступа ко всем данным сайта. А также для распространения вредоносных программ или запуска DDOS-атак с вашего WordPress-сайта.
Для повышения безопасности WordPress мы рекомендуем полностью удалить встроенные редакторы тем и плагинов.
Как отключить редакторы тем и плагинов в WordPress
Откройте файл wp-config.php и добавьте следующий код перед строкой «Это все, дальше не редактируем. Успехов!»:
define( 'DISALLOW_FILE_EDIT', true );Теперь нужно сохранить изменения и загрузить обновленный файл обратно на сайт. После этого редакторы плагинов и тем исчезнут из меню в панели администрирования WordPress.
Также можно добавить эту строку в файл темы functions.php или использовать плагин Code Snippets.
Если не хотите редактировать файлы напрямую, можно установить плагин Sucuri с функцией усиления защиты одним нажатием.
Правильный способ редактирования файлов тем и плагинов WordPress
Многие используют редакторы тем и плагинов для поиска кода, добавления пользовательских CSS-стилей или изменения кода дочерних тем.
Если вы хотите добавить пользовательский CSS-код в используемую тему, это можно сделать с помощью настройщика темы, расположенного во вкладке «Внешний вид» > «Настроить».

Надеемся, что эта статья помогла вам понять, как можно отключить редакторы тем и плагинов в панели администрирования WordPress.
Комментарии