Custom WordPress rebuild for a multimedia newsroom
Duration: ~4 months
Dedicated team behind the project
Frontend developer
Middle WordPress Engineer
UI/UX Designer
DevOps Engineer
Project Manager
The client
Frontliner is a Ukrainian media outlet that covers Russia’s war against Ukraine from the ground. Their team of reporters delivers daily updates, interviews, and photo/video stories directly from the frontline. The newsroom emphasizes live interaction, facts-on-the-ground verification, and immersive storytelling.
Client achievements:
Encourages direct viewer participation via social channels and site-based submission tools.
Backed by the European Endowment for Democracy, the German Marshall Fund, IRF, and other international foundations. Read more
The challenge
The existing CMS limited the team’s ability to manage and present high-quality multimedia reports. With hundreds of articles, images, and videos, Frontliner needed a modern infrastructure that would reflect the weight of their field reporting work without slowing down editorial speed.
The new platform had to combine:
- full content migration
- a highly visual layout for war photography
- flexible multimedia templates
- SEO optimization for discoverability
What was done
Ralabs fully migrated Frontliner’s content to a new custom WordPress theme. We designed a clean, mobile-ready layout tailored to large-format photojournalism and embedded video.
The editorial tools were rebuilt around modular, reusable components – giving reporters and editors more control without involving developers. SEO optimization was integrated from the start, ensuring structured metadata, schema markup,
and performance tuning.
Implemented features:
Full content migration
All legacy materials were ported and verified, including articles, galleries, and media embeds.
Photo-first layout
High-resolution image support with controlled aspect ratios and visual hierarchy.
Modular story templates
Reusable blocks for text, quotes, media, and partner mentions with layout flexibility.
SEO optimization
Metadata setup, schema tags, and media compression for better speed and indexing.
Multilingual structure
Separate flows for Ukrainian and English content, easily managed from the CMS.
Custom partner and funding pages
Sections to highlight program sponsors and supporting institutions.
Results
01
Editorial control without dev support
The newsroom team now manages layout, visuals, and multilingual publishing independently.
02
Improved visual storytelling
Photo-first layouts make war reporting more immersive and digestible.
03
SEO-ready infrastructure
Improved load times, indexing, and visibility across both language versions.
04
Platform stability
Clean deployment with minimal support needed post-launch.
Other cases
Team size: 5 developers
Team size: 5 developers
Team size: 6 developers
Team size: 6 developers
Team size: 4 developers
Team size: 3 developers
Team size: 9 developers
Team size: 3 developers
Team size: 3 developers
