Categories: Мнение

Для WordPress 5.5 запланированы автоматические обновления тем и плагинов

Сегодня Жан-Батист Одрас анонсировал плагин для функции автоматического обновления WordPress . Проект направлен на автоматическое обновление плагинов и тем для WordPress версии 5.5. Первоначально он планировался как функциональный проект в 2019 году, но позже был включен в дорожную карту 2020 года .

WordPress Авто-обновления плагин доступен для бета – тестирования в каталоге плагина. Плагин в настоящее время помечен для работы с сайтами, на которых работает PHP 7.2 или более поздняя версия, что странно, учитывая, что это функциональный плагин для ядра и должен быть совместим с WordPress минимум PHP 5.6.

Эта функция кажется давно назревшей. Мы просим об этом как минимум с 2015 года здесь, в таверне. Хостинговые компании и плагины, такие как Jetpack, взяли на себя нагрузку на протяжении многих лет, предлагая автоматические обновления для миллионов пользователей. Однако пришло время базовой платформе взять бразды правления в свои руки и сделать эту функцию доступной непосредственно для всех пользователей. Это также предоставит стандартизированный путь для сторонних плагинов, чтобы расширить функцию дополнительными элементами управления для конечных пользователей.

Работа по внедрению этой функции в ядро ​​WordPress изначально началась с автоматических обновлений плагинов и автообновлений тем Trac. Код, внесенный в эти билеты, теперь находится в функциональном плагине. «Соавторы WordPress проделали большую работу над двумя связанными билетами в течение цикла разработки WP 5.4, но решили дать ему больше времени для тестирования, поскольку это важная функция», – написал Аудрас в объявлении.

В настоящее время разработка ведется в репозитории Audras GitHub , но его можно переместить в официальную учетную запись WordPress GitHub.

Одна из основных целей проекта – создать пользовательский интерфейс администратора, который дал бы пользователям возможность управлять работой автоматических обновлений. Пользователи смогут включать или отключать автоматические обновления для каждого плагина и темы. Такой уровень мелкозернистого контроля приветствуется. Хотя я обычно предпочитаю автоматически обновлять все, в прошлом меня сжигали определенные плагины и темы. Для них я часто предпочитаю сначала выполнить обновление в тестовой среде, чтобы быть в безопасности. Несомненно, в подобной ситуации могут оказаться и другие пользователи. Приятно видеть, что это принимается во внимание как цель проекта.

В рамках проекта планируется настроить уведомления по электронной почте для администраторов сайта, которые будут обобщать все автоматические обновления, происходящие на сайте. Также будут хуки и константы PHP, которые позволят разработчикам плагинов контролировать настройки обновления.

Как обычно, большая часть завершенной работы над планом автоматического обновления была направлена ​​на плагины. Хотелось бы хотя бы один раз увидеть, как функция, которая распространяется как на тему, так и на территорию плагинов, сначала дорабатывается для тем. Я только надеюсь, что темы не отойдут на второй план из-за нехватки времени, препятствий в разработке или чего-то еще.

 

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago