01 01234567890 01234567890

Башспирт

Корпоративный сайт Каталог продукции, редизайн главной и RU/EN для производителя крепкого алкоголя
Башспирт
КЛИЕНТ
АО «Башспирт»
ТИП
Корпоративный сайт
СТЕК
WordPress, PHP, CSS, JavaScript, GitLab, CI/CD
ГОД
2018

Пять заводов, восемь категорий, один каталог

АО «Башспирт» из Уфы объединяет четыре ликёро-водочных завода и спиртовой завод. Компания выпускает водку, бальзамы, настойки, джин, соджу, биттеры, минеральную воду и уксус, продаёт продукцию по всей России и за рубежом. Сайт рассказывает о заводах и истории, публикует новости, показывает продукцию и даёт контакты отделов.

Мы развиваем и поддерживаем сайт. В 2026 году собрали каталог продукции на собственном типе записей, обновили главную страницу, довели английскую версию и переписали тему на модули.

Продукция — с первого экрана

В редизайне главной первый экран отдан продукции: линейки сменяют друг друга на общем фоне с горами и туманом. Слайды — отдельный тип записей. У каждого есть заголовок, подзаголовок, описание со своим размером шрифта, ссылка, порядок, смещение описания и режим вписывания фото. Фоновое видео и интервал автопрокрутки задаются в настройках. Контент-менеджер добавляет и переставляет слайды сам.

На телефоне у слайдера фиксированная высота, а длинное описание прокручивается внутри блока, поэтому первый экран не прыгает при смене слайда.

Адрес читается как полка магазина

Каталог собран без WooCommerce. Товары — собственный тип записей, категории и бренды — таксономии с картинками, логотипами и описаниями. Ссылки строятся по схеме «категория → бренд → товар», например /c-vodka/dikij-myod-vip-premium/dikij-myod-vip-premium-gold/. Бренд с одним товаром можно отметить как монобренд, и тогда он сразу открывает карточку. Старые адреса терминов можно перенаправить 301-редиректом прямо из админки.

У товара может быть несколько объёмов. Объёмы и коробки ведутся в общем справочнике, а в карточке менеджер выбирает объём, короб, вес палета и фото бутылки. На сайте выбор объёма синхронно переключает короб, палет и главное изображение. Если вариант один, вместо табов выводится текст. Для линеек есть Key Visual: фон, заголовок, описание и их цвета задаются в карточке.

Две версии — одна база

Английская версия живёт на префиксе /en/. Названия категорий и брендов переводятся в карточке термина, товары фильтруются по языку, у EN-версии свой логотип. Мобильная версия собрана для всех страниц: сетки каталога в одну колонку, меню в бургере.

Мы обновили вид списка новостей и статей, исправили сортировку и хлебные крошки, добавили согласие на обработку данных во все формы.

Тема изначально состояла из двух больших файлов: functions.php примерно на 1000 строк и модуль каталога примерно на 1500 строк. Мы разбили их на модули по задачам, убрали пароль SMTP и ключ капчи из кода в настройки, добавили проверку nonce во все AJAX-запросы и экранирование вывода. Все поля работают на нативных метабоксах WordPress, без ACF. Код лежит в GitLab, на сервер выкладывается через CI.

Социальное благо
Следующий проект Корпоративный сайт
Социальное благо