Как запретить добавление новых тем и плагинов, а также обновление и редактирование старых

Это что-то вроде итога к двум моим предыдущим постам, поэтому, если вы просто хотите отключить автоматическую проверку обновлений в WordPress — читайте первый пост.

Если же вам нужно отключить возможность редактирования файлов плагинов и тем через админку — читайте второй пост.

Сейчас же я покажу, как ввести тотальный запрет на:

  • добавление новых тем,
  • редактирование существующих тем,
  • обновление тем,
  • добавление новых плагинов,
  • редактирование существующих плагинов,
  • обновление плагинов,
  • обновление версии движка WordPress;

А теперь к делу, вставляем эту строчку кода в файл wp-config.php:

define('DISALLOW_FILE_MODS', true);

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

Обратите внимание на сообщение о выходе новой версии WordPress:

возможность обновления WordPress отключена

Короче говоря полное отключение возможности изменения (добавления) каких-либо файлов на сервере, если только уже установленные плагины не позволяют делать это.

Миша Рудрастых Разработчик WordPress WooCommerce

Миша Рудрастых

Впервые познакомился с WordPress в 2009 году, и после двух лет мучений с Joomla и самописными движками это был просто бальзам на душу. С 2014 года меня можно встретить на WordCamp — официальной конфе по WP в Москве, иногда там выступаю. Также в настоящее время веду курсы по WordPress в Epic Skills в Питере.

Смотрите также