Я внес изменения в несколько плагинов в wordpress. Но эти плагины теперь устарели. Я должен представить проект клиенту . Клиент просит меня обновить плагины. Но проблема в том, что когда я буду обновлять плагины, изменения, которые я сделал в плагинах , исчезли бы. Итак, я хочу спросить, есть ли какое-нибудь понятие дочернего плагина в wordpress, и если да, то как его создать; так что мои изменения останутся неповрежденными.Как его решить - обновление плагинов в wordpress?
ответ
Я не знаю, какие плагины вы используете, поэтому приведу пример плагина WooCommerce Delivery Date. У меня есть обновления Отключено для этого плагина, и я использовал ниже код для его достижения:
/* Function which remove Plugin Update Notices – WooCommerce Delivery Date*/
function disable_plugin_updates($value) {
unset($value->response['woocommerce-delivery-date/woocommerce-delivery-date.php']);
return $value;
}
add_filter('site_transient_update_plugins', 'disable_plugin_updates');
Просто измените версию плагина для более последней версии:
Go to wp-content/plugins/your-plugin/your-plugin.php
вообще ваш-плагин. php является основным файлом плагина, и он имеет версию в верхней прокомментированной строке.
Отредактируйте версию каждого плагина
В противном случае установить плагин к администратору, который будет отключить обновления. Получите этот плагин отсюда: https://wordpress.org/plugins/disable-wordpress-updates/
Если вы хотите сохранить доброе имя, я найду способ добиться необходимых изменений без изменения плагинов в первую очередь (это плохая практика, поскольку я я уверен, что вы знаете). Когда люди покупают ваш продукт или услуги, они хотят знать, что они не получают «плохое яйцо» или «лимонное дело»; и что их инвестиции фактически являются инвестициями, а не полной потерей усилий, денег и общего времени.
Обновления важны! Что делать, если они обрабатывают конфиденциальную информацию на своем сайте? Что делать, если их хост требует, чтобы определенный плагин был определенной версией?
Сделайте свое изменение по-другому: write your own plugin, введите функциональность in a child-theme; вы можете даже обрабатывать определенные «модификации», используя jQuery для управления элементами в DOM (включите его в свою дочернюю тему).
Просто не делайте прискорбных, как некоторые другие предложили. Это будет продолжаться до тех пор, пока не будет выпущено следующее обновление и не приведет к неприятностям, плохой репутации или судебным искам. Целостность - это все, что есть у человека. Если вы выбросите его, вы бесполезны.
- 1. Массовое обновление wordpress core & его плагинов локально
- 2. Обновление плагинов Wordpress с использованием SSH
- 3. Wordpress JetPack не работает, как его решить?
- 4. Разработка плагинов WordPress
- 5. Создание плагинов в wordpress
- 6. Как получить переменные сессии в WordPress плагинов
- 7. Разработка плагинов Eclipse - обновление плагинов без перезагрузки
- 8. Пользовательские поля плагинов Wordpress
- 9. Обновление Hudson и плагинов
- 10. Как найти каталог плагинов Wordpress?
- 11. Docker сочинить плагинов WordPress
- 12. Как скрыть таблицы стилей плагинов в wordpress
- 13. Плагин для плагинов Wordpress
- 14. WordPress: Переключатель разработки плагинов
- 15. Отслеживание плагинов wordpress устанавливает
- 16. Обновление плагинов для Firefox
- 17. Wordpress Комментарии без плагинов
- 18. Разработка Wordpress и плагинов
- 19. Таблица создания плагинов Wordpress
- 20. Отключить автоматическое обновление плагинов
- 21. Обновление WordPress и плагинов без резервного копирования базы данных?
- 22. Как изменить порядок отображения плагинов в wordpress?
- 23. Как получить список плагинов в плагине Wordpress?
- 24. Обновление сервиса плагинов Google?
- 25. Обновление плагинов Gulp
- 26. Wordpress theme - поддержка плагинов Javascript
- 27. Автоматическое обновление тем и плагинов
- 28. Проблемы с кэшированием плагинов WordPress
- 29. Wordpress - как отключить обновление плагина
- 30. установка и обновление плагинов rails
Вы можете скрыть обновления, чтобы обновления не показывались :) –
Как скрыть обновления? –