На этой неделе был выпущен WordPress 5.0.3 с более чем дюжиной исправлений, связанных с редактором блоков. Автоматическое фоновое обновление отключено, и 23,2% сайтов в настоящее время работают на версии 5.0+, а 47,2% – на версии 4.9. Между тем, работа над WordPress 5.1 продвигается вперед, и теперь доступна бета-версия 1 .
Один из проектов, которые Мэтт Малленвег определил на 2019 год, заключался в объединении плагина Site Health Check в ядро, чтобы помочь с отладкой и способствовать «хорошей гигиене программного обеспечения». Проект «Проверка работоспособности сайта», ранее называвшийся «ServeHappy», начался с целью помочь пользователям запустить свои сайты на поддерживаемых версиях PHP, но в его развитие были включены другие аспекты обслуживания и отладки сайтов.
WordPress 5.1 включает в себя один из самых интересных аспектов проекта Site Health Check. Он представляет новую функцию защиты «белый экран смерти» (WSOD), которая выявляет фатальные ошибки, чтобы пользователи по-прежнему могли войти в систему администратора, чтобы попытаться решить проблему. В прошлом нетехническим пользователям приходилось обращаться к своим хостинговым компаниям или FTP для доступа к файлам, чтобы попытаться исправить проблемы совместимости плагинов или тем, отключив их.
В рамках подготовки к долгожданному увеличению минимальной версии PHP в WordPress , 5.1 отобразит предупреждение и поможет пользователям обновить свою версию PHP. Минимальная сумма будет увеличена до 5,6 в апреле и, в зависимости от отзывов, снова будет повышена до 7,0 в декабре 2019 года.
«Этот проект приносит пользу не только пользователям WordPress, но и окружающей экосистеме PHP в целом», – сказала Дженни Вонг в заметках, которые она опубликовала в обзоре проекта Site Health Check Project на WCUS 2018. «Мы надеемся, что это вызовет множество проблем. Обновления PHP через Интернет ».
Если вы хотите воспользоваться дополнительными функциями плагина Site Health Check , вы можете установить его с WordPress.org и перейти на Панель инструментов> Проверка работоспособности, чтобы получить подробный обзор вашего сайта. Он также имеет очень удобный режим устранения неполадок, который включает обычный сеанс WordPress, в котором все плагины отключены и используется тема по умолчанию, но только для вашего пользователя. Это работает, не нарушая способ отображения сайта посетителям.
WordPress 5.1 также представляет некоторые обновления для разработчиков, в том числе возможность заменить систему cron настраиваемым обработчиком cron, установить настраиваемое местоположение для WP_DEBUG_LOG, новую wp_blogmeta таблицу и несколько других изменений.
WordPress 5.1 в настоящее время намечен к выпуску 21 февраля . Предстоящий релиз – это большой шаг на пути WordPress к тому, чтобы стать еще более удобным для пользователя. Идея о том, что пользователи никогда больше не будут заблокированы для доступа к своим сайтам из-за WSOD, является серьезным улучшением, которое значительно улучшит их взаимодействие с системой плагинов WordPress. Это также делает перспективу установки новых тем и плагинов менее пугающей для нетехнических пользователей.