NichiaVision.com — корпоративный сайт-каталог, разработанный на WordPress по готовому дизайн-макету. В рамках проекта была выполнена точная вёрстка интерфейса, сборка кастомной темы, настройка структуры данных через ACF, реализация каталога продукции, мультиязычности и оптимизация производительности без использования сторонних плагинов.

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

О проекте

NichiaVision.com — это корпоративный сайт с каталоговой структурой. Проект требовал не шаблонной сборки, а аккуратной кастомной реализации: чистой вёрстки, продуманной архитектуры WordPress, гибких полей для управления контентом и стабильной работы на разных устройствах.

Важный нюанс: дизайн был уже подготовлен. Моя задача заключалась в том, чтобы выполнить вёрстку по готовому макету и собрать на её основе полноценный сайт на WordPress.

То есть работа была сосредоточена на frontend-разработке, переносе дизайна в код, создании кастомной темы, настройке структуры каталога и технической реализации проекта.

Задача

Необходимо было разработать корпоративный сайт-каталог с нуля на WordPress, не используя готовые темы, конструкторы и сторонние плагины для ключевой логики.

Основные требования:

  • сверстать сайт по готовым макетам;
  • добиться точного соответствия дизайну;
  • разработать полностью кастомную тему WordPress;
  • реализовать каталог продукции;
  • построить структуру данных через ACF;
  • сделать удобное управление контентом из админ-панели;
  • реализовать мультиязычность на 4 языка;
  • отказаться от сторонних решений там, где это возможно;
  • обеспечить высокую скорость загрузки;
  • сохранить чистый, поддерживаемый и масштабируемый код.

Что было реализовано

Вёрстка по готовому макету

Основная часть работы — Pixel Perfect вёрстка по макетам из Figma. Интерфейс был перенесён в HTML, CSS и JavaScript с сохранением визуальной логики, сеток, отступов, размеров, состояний элементов и адаптивного поведения.

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

Вёрстка выполнена без лишних зависимостей. Это позволило сохранить контроль над кодом, избежать перегруза и сделать frontend предсказуемым для дальнейшей поддержки.

Кастомная тема WordPress

Для проекта была разработана полностью кастомная тема WordPress. Готовые темы и визуальные конструкторы не использовались.

Такой подход позволил:

  • не тащить лишний код;
  • сделать структуру сайта под конкретный проект;
  • сохранить высокую скорость загрузки;
  • контролировать HTML-разметку;
  • гибко управлять шаблонами;
  • упростить дальнейшие доработки.

Кастомная тема даёт больше контроля, чем готовое решение. Особенно это важно для корпоративного сайта-каталога, где структура страниц, каталог продукции и мультиязычность должны работать стабильно и без лишней нагрузки.

Архитектура проекта

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

В проекте реализованы:

  • шаблоны страниц;
  • структура каталога продукции;
  • кастомные блоки и поля;
  • логика вывода данных;
  • отдельные элементы интерфейса;
  • адаптивные компоненты;
  • мультиязычные версии контента.

Это не сборка из готовых модулей, а ручная разработка логики под конкретный сайт.

Структура данных через ACF

Для управления контентом использовался ACF. Через гибкие поля построена структура данных для страниц и каталога.

ACF позволяет администратору редактировать сайт без вмешательства в код: менять тексты, изображения, характеристики, блоки, элементы каталога и другой контент.

Такой подход удобен для корпоративных сайтов: владелец проекта получает не статичную вёрстку, а полноценную систему управления контентом.

Каталог продукции

В проекте реализована гибкая система контента под каталог продукции. Каталог сделан не через сторонний плагин, а на собственной структуре.

Это дало возможность настроить каталог под реальные задачи сайта, а не под ограничения готового решения.

Преимущества такого подхода:

  • меньше лишнего кода;
  • выше производительность;
  • точная структура под проект;
  • проще масштабировать;
  • легче дорабатывать;
  • лучше контроль над шаблонами и выводом данных.

Чистый frontend

Frontend проекта реализован на чистом HTML, CSS и JavaScript без лишних зависимостей.

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

В рамках frontend-работы были реализованы:

  • адаптивная сетка;
  • интерактивные элементы;
  • мобильная версия;
  • состояния кнопок и ссылок;
  • корректное отображение блоков на разных разрешениях;
  • оптимизированная структура стилей;
  • аккуратная работа со скриптами.

Адаптивная версия

Отдельно была проработана мобильная версия сайта. Это не просто автоматическое сжатие десктопного макета, а отдельная адаптация интерфейса под мобильные сценарии.

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

Адаптивность была реализована для разных экранов, включая десктоп, планшеты и смартфоны.

Мультиязычность на 4 языка

На сайте реализована мультиязычность на 4 языка без сторонних решений.

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

Это особенно важно, когда нужна не просто автоматическая подмена текста, а аккуратная работа с контентом, структурой страниц и каталогом.

Производительность и оптимизация

Один из ключевых акцентов проекта — скорость загрузки и техническая оптимизация.

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

Показатели Google PageSpeed

МетрикаРезультат
Performance89
Accessibility96
Best Practices100
SEOдо 98

Метрики загрузки

МетрикаРезультат
FCPот 0,3 сек
LCPот 1 сек
TBT0 мс
CLS0
Speed Indexот 0,8 сек

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

Что особенно важно в проекте

Главная особенность проекта — полный контроль над кодом.

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

В проекте были важны три вещи:

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

Почему отказ от плагинов был важен

Для WordPress-проектов плагины часто ускоряют запуск, но одновременно добавляют лишний код, стили, скрипты и ограничения. В этом проекте ставка была сделана на ручную реализацию.

Это позволило:

  • не перегружать сайт;
  • избежать конфликтов между плагинами;
  • лучше контролировать производительность;
  • сделать структуру под конкретный каталог;
  • упростить поддержку;
  • точнее реализовать макет;
  • снизить зависимость от сторонних обновлений.

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

Результат

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

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