programmer-web
programmer-web
Производитель систем пожаротушения АСПТ Спецавтоматика

asptgroup.ru

Вёрстка, интегрированная в WordPress-тему на кастомных полях Carbon Fields: каталог продукции с техническими таблицами, портфолио объектов и полностью двуязычный интерфейс.

Что было сделано

  • Вёрстка интегрирована в тему WordPress
    Главная, каталог, карточки товаров, портфолио и новости свёрстаны и встроены в шаблоны существующей темы.
  • Вкладки с техническими таблицами
    На карточке каждого товара — переключаемые вкладки с описанием, компонентами, огнетушащими веществами и документацией.
  • Двуязычный интерфейс RU/EN
    Одни и те же шаблоны рендерят русскую и английскую версии всех страниц сайта без дублирования вёрстки.
  • Данные из Carbon Fields
    Таблицы характеристик, вкладки и карточки объектов портфолио вёрстка получает напрямую из кастомных полей Carbon Fields.

Технологии

WordPressCarbon FieldsHTML/CSS/JS

Результат

Производитель получил сайт-каталог с десятками моделей оборудования и техническими таблицами на каждой карточке, полностью продублированный на английском языке — без отдельных шаблонов под каждый язык. Вёрстка встроена в существующую тему WordPress и работает на данных из кастомных полей Carbon Fields, которые менеджер заполняет сам.

asptgroup.ru
АСПТ Спецавтоматика — главная страница
АСПТ Спецавтоматика — карточка продукта с техническими таблицами
АСПТ Спецавтоматика — портфолио реализованных объектов
АСПТ Спецавтоматика — англоязычная версия сайта
Главная
АСПТ Спецавтоматика — главная страница, мобильная версия
01Сложная задача

Вёрстка поверх WordPress-темы на Carbon Fields

Сложность

Контент сайта — каталог продукции, портфолио объектов, новости — собирается через кастомные поля Carbon Fields: у каждой страницы товара несколько вкладок (описание, компоненты, огнетушащие вещества, документация) с таблицами технических характеристик, которые менеджер заполняет сам. Нужно было сверстать шаблоны темы так, чтобы верно отражать эту структуру полей на любом количестве строк и вкладок.

Решение

Собрал шаблоны темы WordPress под структуру полей Carbon Fields: вкладки переключаются без перезагрузки страницы, а таблицы характеристик и списки компонентов вёрстка тянет напрямую из полей, поэтому при добавлении новой модели или строки в таблицу ничего не ломается.

4 вкладки
техданных на каждой карточке товара
02Сложная задача

Полностью двуязычный сайт без дублирования вёрстки

Сложность

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

Решение

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

2 языка
на всех страницах каталога, портфолио и новостей
Хотите так же?

Нужен похожий сайт или сервис?

Расскажите о задаче — оценю сроки и стоимость, отвечу в течение дня.

Смотреть другие кейсы