WordPress

Как перенести фигму в вордпресс

📅 ⏱ 21:33 ⏳ 1 мин 💬 0

Как перенести фигму в вордпресс: простыми словами, по шагам и с примерами. Разбираем, как это работает на практике, типичные ошибки и лучшие решения. Раскрываем

Коротко: перенести макет из Figma в WordPress удобнее всего через блочную тему (FSE): токены из макета переносят в theme.json, а секции собирают блоками и паттернами. Второй путь — свой шаблон в дочерней теме или конструктор (Elementor). Конвертеры «Figma → WordPress» дают только черновик.

Кому и зачемЗадача типовая: дизайнер нарисовал макет, его нужно превратить в сайт, который клиент сможет редактировать сам. Разберём практический маршрут именно для WordPress.

Три маршрута

Маршрут Кому подходит
Блочная тема (FSE) нужно редактирование из админки
Классическая дочерняя тема нужен точный контроль кода
Конструктор (Elementor) быстро и визуально

Вкладки: пошагово




  1. Включите в Figma режим разработки (Dev Mode) для точных значений.
  2. Выпишите палитру, размеры шрифтов и отступы.
  3. Экспортируйте иконки в SVG, фото — в WebP/JPG.
  4. Проверьте, есть ли в макете состояния (hover, focus, disabled).
  5. Соберите таблицу «дизайн-токен → CSS-переменная».

В блочной теме базовые настройки задают в theme.json: палитра, шрифты, отступы, радиусы. Эти же значения появятся в редакторе как доступные опции.

CSS
{
  "settings": {
    "color": {
      "palette": [
        { "slug": "brand", "name": "Brand", "color": "#003F8F" }
      ]
    },
    "typography": {
      "fontSizes": [
        { "slug": "m", "name": "Средний", "size": "18px" }
      ]
    }
  }
}

Плюс: дизайнерские токены становятся нативными настройками блоков.

  1. Соберите крупные секции из блоков (группа, обложка, колонки).
  2. Сохраните повторяющиеся секции в виде паттернов.
  3. Проверьте адаптив: колонки должны превращаться в столбик.
  4. Настройте шаблоны (главная, страница, архив) в редакторе сайта.
  5. Отдайте клиенту инструкцию: что можно менять, что нет.

Для нестандартных блоков подключают свой блок на ACF или функциях — тогда дизайн точнее.

Если контроль кода важнее:

  • создайте дочернюю тему;
  • перенесите цвета и шрифты в CSS-переменные;
  • свёрстайте секции в front-page.php и частях шаблона;
  • контент-часть вынесите в блоки, чтобы клиент мог править текст;
  • используйте ACF для «гибких» секций.
1:1 не бываетПеренос «пиксель в пиксель» — ловушка: браузер, шрифты и адаптив вносят свои правки. Переносите систему (токены, сетку, состояния) и согласовывайте компромиссы с дизайнером.

Практика: порядок работы

  1. Согласуйте дизайн-токены и заведите их в переменные/theme.json.
  2. Соберите каркас: шапка, подвал, контейнеры.
  3. Свёрстайте 2–3 типовые секции и покажите клиенту.
  4. Перенесите остальные секции по шаблону.
  5. Проверьте адаптив и состояния.
  6. Настройте редактируемость контента (блоки/поля).
  7. Протестируйте на реальных устройствах.

Частые ошибки: причина → решение

Ошибка Последствие Решение
Значения захардкожены сложно менять дизайн токены в переменных
Нет мобильного макета вёрстка «сломана» продумать адаптив
Игнор состояний нет hover/focus описать состояния
Клиент не может править постоянные правки от вас использовать блоки/поля

Проверьте себя

Чек-лист




Куда переносить дизайн-токены в блочной теме?




Что даёт перенос один-в-один «по пикселям»?




Вопросы и ответы

Есть конвертеры и сервисы, но они дают «грязный» код и слабый адаптив. Их разумно использовать как заготовку.

Блочная тема — чище и быстрее, но требует навыка. Конструктор — быстрее в работе, но добавляет свой код и вес.

Делайте контент блоками и используйте поля для данных. Тогда клиент меняет тексты и фото, не ломая вёрстку.

Три размера (десктоп/планшет/мобильный), состояния элементов, таблицу токенов и экспорт иконок в SVG.

Итоги

  • Оптимальный маршрут — блочная тема + theme.json + паттерны.
  • Альтернативы: дочерняя тема с ACF или конструктор.
  • Переносите систему, а не «пиксели».
  • Продумывайте адаптив и редактируемость контента.
Поделиться: ВКонтакте Telegram WhatsApp Одноклассники Viber Мой Мир

Комментарии

Пока комментариев нет — будьте первым, кто поделится мнением.

Оставить комментарий

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

Получите консультацию нашего маркетолога

Изучит ваш проект, подберет подходящие услуги и тарифы

Получите бесплатный аудит

Наш специалист сделает базовый аудит вашего проекта и предложит персональные предложения.

Закажите услугу Каталог морепродуктов

Наш специалист свяжется с вами в ближайшее время и уточнит детали

Закажите адаптивный сайт

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт лендинг

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт каталог

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите интернет-магазин

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите веб-приложение

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите тариф Аутсорс

Стоимость от 150 000 ₽

Закажите тариф Магазин

Стоимость 90 000 ₽

Закажите тариф Классический

Стоимость 60 000 ₽

Закажите тариф Эконом

Стоимость 40 000 ₽

Закажите SEO продвижение

Наш специалист свяжется с вами, проведет анализ, предложит стоимость