Разработчики WordPress работают над тем, чтобы в этом году провести полное редактирование сайта (FSE) – амбициозный план, который потребует всех присутствующих для тестирования. Встреча небольшой группы основных руководителей 14 апреля положит начало процессу принятия решения о том, появится ли FSE в версии 5.8. Между тем, информационно-пропагандистская программа FSE продлила крайний срок четвертого раунда тестирования до 12 апреля.
Один из самых быстрых способов начать альфа / бета-тестирование – это установить плагин Gutenberg Nightly, который использует последнюю сборку из проекта Gutenberg. Обычно, чтобы получить последнюю сборку, нужно установить NodeJS и npm и использовать командную строку для настройки. Этот процесс может оказаться непосильным, наряду с головокружительными темпами разработки Gutenberg, для менее технических пользователей, которые хотят начать тестирование.
Плагин Gutenberg Nightly в сочетании с плагином GitHub Updater полностью автоматизирует процесс получения последнего zip-архива из ствола Gutenberg, и пользователи будут уведомлены, когда новое ночное издание станет доступно для обновления.
Первый шаг – загрузить и установить плагин Gutenberg Nightly, загрузив zip-файл. Если у вас уже есть стабильная версия плагина Gutenberg, вам будет предложено заменить текущую версию той, которую вы загружаете. Если вы хотите получать обновления, когда будет доступен новый ночной режим, загрузите и установите плагин GitHub Updater таким же образом.
Для тестирования проекта редактирования всего сайта вам потребуется установить такую тему, как TT1 Blocks, которая поддерживает экспериментальную функцию. Как только вы это сделаете, на панели управления вы увидите пункт меню «Редактор сайта (бета)».
Я установил тестовую среду Gutenberg за 2 минуты, используя эти плагины. Обратите внимание, что не рекомендуется использовать Gutenberg Nightly в производстве.
Биргит Паули-Хаак, издатель Gutenberg Times , создала плагин в октябре 2020 года, чтобы помочь тестировщикам идти в ногу с быстрыми темпами разработки Gutenberg.
«19 октября 2020 года было совершено 250 новых коммитов с момента последнего выпуска (9.1.1) и до выпуска 9.2», – сказал Паули-Хаак. «Любая проблема, которую вы можете зарегистрировать, может получить ответ вроде« Не могли бы вы попробовать ее в мастере, я думаю, она уже исправлена »». Это замедляет процесс тестирования и может отпугнуть тестировщиков.
Паули-Хаак создает эту сборку каждый день в качестве добровольческой службы, чтобы облегчить тестирование Гутенберга.
«Вначале это заняло немного больше времени, но теперь я написал небольшой сценарий Node CLI, который выполняет распространение на GitHub и также загружает его на сайт GT, поэтому кнопка« Загрузить »дает вам самую новую версию», – сказала она. «В октябре я был новичком с идеей».
Паули-Хаак благодарит Энди Фрагена, автора плагина GitHub Updater, и Риада Бенгеллу, технического руководителя проекта Гутенберга, которые помогли ей преодолеть некоторые пробелы в навыках, чтобы сделать процесс более автоматизированным.
«Энди Фраген помог мне продумать это, чтобы« обычным »пользователям было проще всего получить тестовую версию, не зная много о git, node и прочем», – сказала она.
На сегодняшний день Gutenberg Nightly обеспечил более 62 000 загрузок. В репозитории плагина включены обсуждения, поэтому пользователи могут оставаться в курсе основных изменений, делать запросы функций и участвовать в вопросах и ответах .
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…