Огромный сборник статей от WPTec для начинающих

Мнение

Плагин Block Unit Test помогает разработчикам тем WordPress подготовиться к Gutenberg

Основатель ThemeBeans Рич Табор выпустил новый плагин под названием Block Unit Test для Gutenberg, который помогает авторам тем тестировать свои темы на готовность к Gutenberg. Он аналогичен модульному тесту темы, но ограничивается тестированием блоков Gutenberg .

После установки и активации как Gutenberg, так и sBlock Unit Test плагин создает новую страницу в виде черновика с примером каждого основного Gutenblock. Это позволяет легко увидеть, как блоки будут отображаться во внешнем интерфейсе любой темы. Block Unit Test также включает вариации основных блоков с различными примененными настройками выравнивания и столбцов.

Табор сказал, что он знал, что было бы полезно начать использовать / писать в Gutenberg ежедневно, чтобы лучше понять, что ему нужно сделать, чтобы его продукты на ThemeBeans были совместимы.

«Я добавил начальную поддержку Gutenberg в свою тему Tabor WordPress, так как использую ее в своем личном блоге с Gutenberg», – сказал он. «Мне нужен был способ легко протестировать каждый из основных блоков Gutenberg  (и, в конечном итоге, сторонние блоки) без необходимости вручную добавлять их каждый раз, когда я хотел что-то протестировать. По мере того, как блоки Gutenberg  становятся более динамичными и сложными, их становится сложнее проверять, поскольку многие блоки имеют разные варианты / стили / столбцы / сетки / и т. д. ”

Табор черпал вдохновение из Theme Unit Test и создал блочный модульный тест с включенными вариациями Gutenblock. Он использует плагин при подготовке более 20 тем в своем каталоге ThemeBeans для поддержки Gutenberg. Он написал расширяемый плагин и сделал его открытым на GitHub для использования другими разработчиками и магазинами тем.

Разработчики тем могут установить Block Unit Test в качестве первого шага к тому, чтобы стили интерфейса соответствовали стилям редактора. Это будет важно для облегчения процесса перехода для новых пользователей Gutenberg после выхода WordPress 5.0. Табор также опубликовал руководство по добавлению стилей тем WordPress в Gutenberg, чтобы помочь другим начать работу.

Для обеспечения совместимости своей первой темы Табор сказал, что он во многом полагался на Руководство Gutenberg , а также на последующие обсуждения репозитория Gutenberg на GitHub .

«Добавить поддержку Gutenberg не так уж и сложно, хотя применение правильных стилей тем в редакторе Gutenberg представляет собой небольшую задачу – так много всего можно случайно пропустить», – сказал Табор. «Что касается тематической стороны вещей, не было особого технического повышения уровня, хотя разработка блоков – это отдельная история. Мне действительно нужно было поднять планку и глубоко погрузиться в мир Javascript, хотя просмотр примеров блоков в репозитории GitHub действительно помог мне ».

Табор сказал, что он начал «жить и дышать всем, что есть в Gutenberg » после WordCamp US 2017, и начал писать статьи о разработке, одновременно изучая основы. Он создал несколько проектов, ориентированных на нового редактора, в том числе Writy , ориентированный на Gutenberg  опыт написания для издателей, и Co-Blocks , бета-набор блоков Gutenberg  для контент-маркетологов.

«Как основатель тематического магазина было очевидно, что мне нужно отточить Gutenberg и повысить уровень своих знаний, технических навыков и, следовательно, моих продуктов, чтобы конкурировать в пост-гутенбергскую эру WordPress», – сказал Табор. .

«Я считаю, что в основе будущего WordPress лежит успех Gutenberg . Я использую новый редактор почти ежедневно. Я знаю, что это отличный шаг в правильном направлении, и я делаю свой вклад, чтобы люди, использующие мои темы, могли испытать все, что может предложить Gutenberg ».

Рекомендуем прочитать
Мнение

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

Мнение

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

Мнение

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

Мнение

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

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *