Развертывание Git - Отключение установки/обновления плагина/темы на удаленном компьютере?


Есть ли способ отключить установку/обновление плагинов в Wordpress?

Я развертываю с помощью Github, и поэтому изменения на сервере не реплицируются в моей среде разработки.

Мне нужно отключить это и выполнить все обновления и установки в моем локальном репозитории Git, а ЗАТЕМ перейти к работе с изменениями.

Author: Frederik Spang, 2015-06-15

2 answers

Установите константу DISALLOW_FILE_MODS на TRUE в вашем wp-config.php:

const DISALLOW_FILE_MODS = TRUE;

Смотрите Кодекс для получения справочной информации:

Установка этой константы также отключает редактор плагинов и тем (т.Е. Вам не нужно устанавливать DISALLOW_FILE_MODS и DISALLOW_FILE_EDIT, так как сам по себе DISALLOW_FILE_MODS будет иметь тот же эффект).

Это также предотвратит установку или удаление плагинов, тем и обновление ядра WordPress.

Это не повлияет на развертывание Git.

 7
Author: fuxia, 2015-06-15 20:44:34

Существует довольно много связанных битов, с которыми вы можете поработать, но наиболее полным параметром для стека с контролем версий является define( 'DISALLOW_FILE_MODS', true );. Это также отключит все, что связано с изменением файлов кода, ядра или расширений.

 0
Author: Rarst, 2015-06-15 19:59:10