В течение последних трех лет WP-CLI загружал модифицированную копию wp-settings.php WordPress . Причина этого, по словам Кристи Буркэ, первоначального сопровождающего проекта, заключается в том, что «WordPress делает несколько вещей, которые не имеют смысла в контексте CLI». Поддержание этой измененной копии в актуальном состоянии было небольшой хлопотной задачей, но она давала WP-CLI гораздо больший контроль над тем, как она взаимодействует с WordPress.
В рамках предстоящей вехи 0.24 в WP-CLI есть исправление для этой давней проблемы , из-за которой проект поддерживал форк wp-settings.php. В предстоящем выпуске wp-settings-cli.php будет заменен на wp-settings.php для WordPress 4.6 благодаря исправлению, сделанному сопровождающим проекта Даниэлем Баххубером.
После следующего выпуска у пользователей будет меньше проблем с несовместимостью, таких как сбой WP-CLI на хосте из-за выхода новой версии WordPress. Утилита также часто ломалась в средах разработки, когда пользователи забывали ее обновить.
Баххубер сказал, что это изменение может также позволить проекту исправить другую проблему , которая иногда приводит к сбою WP-CLI при анализе пользовательского файла wp-config.php. По словам Баххубера, эта проблема «вероятно, самая известная ошибка WP-CLI за все время». Он работает с участниками над улучшением документации по архитектуре по мере устранения основных препятствий, подобных этим.
На этапе 0,24 осталось всего восемь тикетов, а 335 закрыты. Разработчики могут ожидать много серьезных улучшений давних проблем в предстоящем выпуске.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…