Кейс09 / 18
Andy’s Junior
Семейный развлекательный центр · кастомная тема WordPress · RU/RO
Andy’s Junior это семейный развлекательный центр в Кишинёве с игровыми зонами, рестораном и детскими праздниками. В RocketSEO я сделал его тему WordPress по макетам, в том числе конструктор, где родители собирают праздник по шагам.
- Роль
- WordPress-разработчик
- Период
- сент. 2026
- Контекст
- Агентство · RocketSEO
- Формат
- Гибрид · Кишинёв
- WordPress
- PHP
- ACF Pro
- Contact Form 7
- WPML
- Vanilla JS
- BEM
Код клиента закрыт
andysjunior.mdнепубличныйСайт клиента без публичной ссылки, поэтому скриншота здесь нет
Задача
Большинство посетителей приходят забронировать праздник, и каждый праздник свой. Центр хотел, чтобы родители сами выбирали формат, зоны, еду и дополнительные услуги, видели цену и отправляли одну понятную заявку вместо долгого звонка.
- Главная из одиннадцати секций по макетам
- Конструктор праздника без собственного бэкенда
- Номер у каждой заявки, чтобы менеджерам было проще их вести
- Весь контент в ACF, на русском и румынском
Что я сделал
Конструктор праздника
- Мастер из пяти шагов с проверкой на каждом шаге, счётчиками количества, итоговой ценой, которая пересчитывается сразу, и правильными окончаниями слов.
- Черновик хранится в localStorage сутки, так что родитель может вернуться и закончить позже. Перед отправкой экран проверки показывает всё выбранное.
- При отправке скрипт заполняет скрытую форму Contact Form 7, и заявка приходит на почту без своего обработчика.
Заявки
- Каждой заявке присваивается номер из счётчика, который начинается с 7750. Номер попадает в письмо и показывается посетителю после отправки.
- Домен отправителя берётся из текущего хоста, а в поле телефона вместо эмодзи стоит SVG-флаг.
Страницы и медиа
- На главной 11 секций (первый экран, форматы, зоны, вкладки ресторана, праздники, квиз, галерея, отзывы, как добраться и другие). На странице праздников пакеты, дополнительные услуги, шаги, галерея с вкладками и FAQ.
- Пакеты праздников и услуги вынесены в свои типы записей и сгруппированы по категории услуг, которая в конструкторе становится заголовками.
- Анимированный первый экран это SVG с CSS-анимацией, а запасные варианты это прозрачное WebM-видео и картинка. Иконки от дизайнера переведены на currentColor и меняют цвет вместе с темой.
Скорость
- Каждый шаблон грузит только свой CSS, а скрипт конструктора работает только на его странице.
- Три размера картинок со своим помощником для srcset, свой шрифт заголовков с preload и поддержка режима уменьшенной анимации.
Результат
- шагов в конструкторе праздника
- 5
- секций на главной
- 11
- полей ACF в 7 группах
- ~320
В теме нет конструктора страниц и jQuery. Весь JavaScript это два файла на чистом JS, один для сайта и один для конструктора.