Кейс10 / 18

RocketSEO.io

Международный сайт агентства · кастомная тема WordPress

RocketSEO.io это англоязычная версия сайта агентства для клиентов за пределами Молдовы. Я сделал его тему WordPress с кейсами, разделом команды и блогом, которые команда заполняет через ACF.

Роль
WordPress-разработчик
Период
май – июль 2026
Контекст
Агентство · RocketSEO
Формат
Гибрид · Кишинёв
  • WordPress
  • PHP
  • ACF Pro
  • jQuery
  • AJAX
  • Slick
  • BEM
Код клиента закрыт
rocketseo.ioнепубличныйСайт клиента без публичной ссылки, поэтому скриншота здесь нет

Задача

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

  • Кейсы, команда и блог как отдельные типы контента
  • Страницы услуг, собранные из полей ACF
  • Списки, которые догружаются без перезагрузки страницы

Что я сделал

Контент

  • Три типа записей (портфолио, команда и блог) с архивами и поддержкой REST. Статьи блога используют рубрики, метки и комментарии.
  • Семь групп полей ACF для главной, «О нас», услуги, контактов, кейса, сотрудника и статьи. Только в шаблоне услуги 14 групп и 10 повторителей.
  • Четыре шаблона страниц и три шаблона записей, всего 21 файл шаблонов.

Интерактив

  • Кнопка «Показать ещё» по AJAX во всех трёх архивах и фильтр кейсов по меткам.
  • У статей оглавление, которое строится на сервере по заголовкам, оценка звёздами, которая сохраняется вместе с комментарием, и модалка комментариев.
  • Многоуровневое мобильное меню, липкая шапка, аккордеон в подвале и таймлайн на странице «О нас». Слайдеры Slick включаются и выключаются в зависимости от ширины экрана.

Ресурсы

  • Отдельный CSS-файл на каждый шаблон, написанный вручную по BEM, и свои шрифты на сервере.
  • Slick и Fancybox грузятся только на четырёх шаблонах, где они нужны.

Результат

типа контента (кейсы, команда, блог)
3
файл шаблонов
21
CSS-файлов, по одному на шаблон
15