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

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

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

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

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

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

define('DISALLOW_FILE_MODS', true);

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

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

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

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

Миша

В последние годы я долго не знал, что мне делать с сайтом misha.blog, ведь он практически не приносит никакого профита, но недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.

Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.

Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.

Комментарии — 4

  • Артем 16 декабря 2012 #

    Миша, а если нужно наоборот включить возможность редактирования и обновления. К серверу доступа нет, могут на нем стоять ограничения?

    • Миша 16 декабря 2012 #

      а, то есть он по ftp не пускает? или что ты имеешь ввиду?

  • Даниил 1 января 2013 #

    Лучше наоборот включать))

  • Доза 2 апреля 2013 #

    не уверена что это так) хотя спасибо

Оставить комментарий

Если вы хотите добавить код, не забудьте обернуть его в <pre lang="php"></pre>, если же код – меньше одной строчки, то можно и в <code></code>.