Intereting Posts
Можете ли вы создавать шаблоны страниц без дополнительных файлов Медленные запросы Mysql Как добавить столбец в wp_list_table из области администрирования? Как предотвратить дублирование сообщений при просмотре пользовательского таксономического термина Как я могу заставить iFrame работать с url из post_meta? Изменить имя файла вложения В чем преимущества использования специального типа почтового архива? Использование the_excerpt () на странице Показать наиболее просматриваемые сообщения последних дней по ссылке? Выделите пункт меню, когда пользовательский тип сообщения? Почему wp_get_object_terms добавляет период после вывода терминов? Можно ли установить шаблон страницы на динамической домашней странице (список статей)? Вставка объявлений в wordpress по умолчанию rss-каналы Переименование install.php для обеспечения безопасности? Заменить текст в заголовке

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

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

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

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

Solutions Collecting From Web of "Git Deploying – Отключение установки / обновления плагина / темы на удаленном компьютере?"

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

 const DISALLOW_FILE_MODS = TRUE; 

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

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

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

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

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