Разработчики WordPress работают над тем, чтобы в этом году провести полное редактирование сайта (FSE) – амбициозный план, который потребует всех присутствующих для тестирования. Встреча небольшой группы основных руководителей 14 апреля положит начало процессу принятия решения о том, появится ли FSE в версии 5.8. Между тем, информационно-пропагандистская программа FSE продлила крайний срок четвертого раунда тестирования до 12 апреля.
Один из самых быстрых способов начать альфа / бета-тестирование – это установить плагин Gutenberg Nightly, который использует последнюю сборку из проекта Gutenberg. Обычно, чтобы получить последнюю сборку, нужно установить NodeJS и npm и использовать командную строку для настройки. Этот процесс может оказаться непосильным, наряду с головокружительными темпами разработки Gutenberg, для менее технических пользователей, которые хотят начать тестирование.
Плагин Gutenberg Nightly в сочетании с плагином GitHub Updater полностью автоматизирует процесс получения последнего zip-архива из ствола Gutenberg, и пользователи будут уведомлены, когда новое ночное издание станет доступно для обновления.
Как настроить среду ночного тестирования 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 загрузок. В репозитории плагина включены обсуждения, поэтому пользователи могут оставаться в курсе основных изменений, делать запросы функций и участвовать в вопросах и ответах .