Case study10 / 18
RocketSEO.io
International agency site · custom WordPress theme
RocketSEO.io is the English version of the agency’s site for clients outside Moldova. I built its WordPress theme with case studies, a team section and a blog that the team fills in through ACF.
- Role
- WordPress developer
- Period
- May – Jul 2026
- Context
- Agency · RocketSEO
- Format
- Hybrid · Chișinău
- WordPress
- PHP
- ACF Pro
- jQuery
- AJAX
- Slick
- BEM
Client code, not public
rocketseo.ionot publicA client site without a public link, so there is no screenshot here
The task
The agency needed an English site that shows its work the way the local site does. Case studies, team members and articles had to be easy to add, and long lists had to stay fast.
- Case studies, team and blog as separate content types
- Service pages assembled from ACF fields
- Lists that load more items without reloading the page
What I built
Content
- Three post types (portfolio, team and blog) with archives and REST support. Blog posts use categories, tags and comments.
- Seven ACF field groups for the home, about, service, contact, case study, team member and article pages. The service template alone has 14 field groups and 10 repeaters.
- Four page templates and three single layouts, 21 template files in all.
Interaction
- Load more over AJAX on all three archives, with tag filtering for case studies.
- Articles get a table of contents built on the server from the headings, a star rating saved with each comment and a comment modal.
- A drill-down mobile menu, a sticky header, a footer accordion and a timeline on the about page. Slick sliders start or stop depending on screen width.
Assets
- One hand-written CSS file per template with BEM classes, and self-hosted fonts.
- Slick and Fancybox load only on the four templates that use them.
Outcome
- content types (cases, team, blog)
- 3
- template files
- 21
- CSS files, one per template
- 15