Categories: Новости

Спросите бармена: есть ли стартер для создания тем из строительных блоков?

Я прочитал несколько постов из «Спроси бармена» и очень ценю это! Спасибо. У меня вопрос. 🙂

Я хочу уточнить свой процесс разработки темы WordPress, а именно:

  1. Сделать уникальный креативный дизайн с помощью Adobe XD или Figma.
  2. Чтобы преобразовать его в статический HTML, используйте VS Code с Bootstrap.
  3. В WordPress создавайте собственные типы сообщений с помощью PODS.
  4. Для преобразования статического HTML в шаблоны WP с помощью Timber.

Исходя из моего опыта, этот процесс для меня лучше всего, но я хочу лучше интегрировать свои темы с WP-Blocks.

Итак, мой вопрос: есть ли какая-нибудь начальная тема, готовая к использованию с блоками в качестве основной темы, а затем расширяющая ее дочерней темой с моей настраиваемой темой?

Федерико

Этот вопрос зависит от одного из двух: хотите ли вы создавать классические темы с поддержкой блоков или полнофункциональные блочные темы? Ваш подход к будущим проектам будет зависеть от ответа на этот вопрос. Из вашего вопроса было неясно, какое направление вы предпочитаете, поэтому я займусь обоими.

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

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

Классический с поддержкой блоков

Я склонен рекламировать темы WordPress с помощью блоков, но давайте будем реалистами. Большинство авторов тем не сделают этого шага вперед, когда появится WordPress 5.9. И у всех нет причин нырять лицом вперед во что-то, что не на 100% соответствует тому, что вы можете построить по традиционному маршруту. Итак, классические темы на какое-то время – самый безопасный вариант.

Стартовые темы или фреймворки – это пруд пруди в классическом мире тем. Мой совет – продолжать использовать то, что вам больше всего подходит. Добавление поддержки блоков в основном зависит от некоторых настроек стиля и, возможно, theme.json файла.

Если вы хотите облегчить себе интеграцию с блоками, начните изучать глобальную систему стилей и настроек (т.е. theme.json). Он работает с любым типом темы, поэтому вам не нужно полностью переходить, чтобы заблокировать тему, если вы не готовы. Это также позволяет вам продолжать использовать любую настройку, к которой вы привыкли, с одним дополнительным файлом. Он также был частью WordPress с версии 5.8, поэтому вы можете использовать его сейчас, не полагаясь на плагин Gutenberg и не дожидаясь запуска 5.9.

Если вам действительно нужна отправная точка или родительская тема в пространстве classic + blocks, я рекомендую использовать GoDaddy. Проект block-first получает регулярные обновления, поддерживает CoBlocks и WooCommerce и имеет достаточно большую базу пользователей, чтобы поддерживать экосистему вокруг него.

Шаблоны строительных блоков

Если вы хотите двигаться вперед и занять прочную позицию в отношении будущего WordPress, вам лучше всего использовать блокировку тем. Рано или поздно почти каждому автору темы придется строить на нем. В этом контексте это также позволяет легко ответить на ваш вопрос. И у меня для вас есть два варианта.

Выбор для многих авторов тем заключается в том, чтобы изучить и создать последнюю тему WordPress по умолчанию. В данном случае это Twenty Twenty-Two. Он должен был быть готов к 8 декабря вместе с WordPress 5.9. Однако официальная дата выхода – 25 января 2022 года.

Хотя он еще официально не запущен, это хорошая отправная точка, если вы хотите выпустить дочернюю тему в ближайшие пару месяцев поверх последней версии по умолчанию.

Цель состоит в том, чтобы Twenty Twenty-Two поставлялась с альтернативными цветовыми палитрами и шрифтами . Однако эта функция еще не готова. А пока эти нестандартные дизайны доступны как дочерние темы, с которыми вы можете поработать. Они так же хороши в качестве отправной точки, как и другие.

Тем не менее, вы можете искать что-то более зрелое – настолько зрелое, насколько это возможно, для чего-то еще, что еще не выпущено. Родительская тема Blockbase от Automattic – легкий выбор.

Blockbase имеет сдержанный дизайн, который позволяет легко перезаписывать с помощью дочерних тем. Его буквально построили для этого. Вчера команда Automattic Theme выпустила для него дочернюю тему Videomaker . Всего их шесть, и они доступны в профиле компании на WordPress.org . Это не только хорошая отправная точка, но и множество примеров, на которых можно поучиться.

Кроме того, вам не нужно пачкать руки кодом, если вы этого не хотите. Установив и активировав прилагаемый плагин Create Blockbase Theme , вы можете создавать дочерние темы прямо из редактора сайта и экспортировать их.

writer

Recent Posts

WordPress Multisite Sync и Elementor. Как подружить?

Работая с плагином WordPress Multisite Sync столкнулся с проблемой. При синхронизации страниц данные от Elementor…

2 месяца ago

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

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

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

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

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

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

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

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago