Собираю индивидуальные блоки и блок-паттерны для WordPress на React — для тех, кому тесно в рамках стандартного набора Gutenberg. Когда редактор превращается в набор костылей, а фирменный стиль требует раскладок, которых в базовой поставке нет, я закрываю этот разрыв: делаю динамические блоки, подтягивающие данные на лету, аккуратные статические блоки и библиотеку паттернов, из которых редактор собирает страницу как из конструктора.
Беру на себя весь цикл: блоки с рендерингом на стороне сервера, темы с полной поддержкой редактирования сайта (FSE), настройку theme.json и дизайн-токенов, вариации и группировку блоков, а также вылизанный интерфейс редактора. Управляющие элементы в инспекторе, внятные подсказки, продуманные значения по умолчанию, предпросмотр один в один с витриной — всё это превращает рутинную вёрстку контента в спокойную и предсказуемую работу без сюрпризов после публикации.
Отдаю результат в состоянии, пригодном для боевого сайта: семантическая и доступная разметка, строки, подготовленные к локализации, поддержка цветовых палитр, отступов и шрифтов средствами ядра и устойчивость к его обновлениям. К каждому блоку прилагаю понятную документацию, чтобы ваша команда развивала решение самостоятельно. В результате редакторы получают свободу в рамках бренда, а сайт — единый вид при любом авторе.
Что вы получаете:
— Динамические и статические блоки на React
— Паттерны и части шаблонов для повторного использования
— FSE-темы и грамотный theme.json
— Отладку UX редактора, вариации и защиту блоков от поломки
Беру на себя весь цикл: блоки с рендерингом на стороне сервера, темы с полной поддержкой редактирования сайта (FSE), настройку theme.json и дизайн-токенов, вариации и группировку блоков, а также вылизанный интерфейс редактора. Управляющие элементы в инспекторе, внятные подсказки, продуманные значения по умолчанию, предпросмотр один в один с витриной — всё это превращает рутинную вёрстку контента в спокойную и предсказуемую работу без сюрпризов после публикации.
Отдаю результат в состоянии, пригодном для боевого сайта: семантическая и доступная разметка, строки, подготовленные к локализации, поддержка цветовых палитр, отступов и шрифтов средствами ядра и устойчивость к его обновлениям. К каждому блоку прилагаю понятную документацию, чтобы ваша команда развивала решение самостоятельно. В результате редакторы получают свободу в рамках бренда, а сайт — единый вид при любом авторе.
Что вы получаете:
— Динамические и статические блоки на React
— Паттерны и части шаблонов для повторного использования
— FSE-темы и грамотный theme.json
— Отладку UX редактора, вариации и защиту блоков от поломки