Background
PigOut.pl publishes reviews and editorial content across pop culture, books, films and series. The site needed to carry a strong visual identity from Figma while staying practical for a team that updates content regularly.
That meant balancing two things at once: a frontend that follows the design closely, and a backend where editors can publish reviews, articles and homepage updates without fighting the system or waiting for a developer. The Figma design came from a graphic designer; I handled the full WordPress build behind it.
That meant balancing two things at once: a frontend that follows the design closely, and a backend where editors can publish reviews, articles and homepage updates without fighting the system or waiting for a developer. The Figma design came from a graphic designer; I handled the full WordPress build behind it.
Editorial publishing system
Rather than building one-off page templates, I set up a system of reusable content blocks that editors can compose from. Review templates handle long-form content across films, books and series, while a flexible article structure covers blog posts, podcast-related material and cooperation pages.
The homepage runs on the same logic. Featured reviews, latest content and cooperation sections are blocks that editors can reorder or swap from the WordPress admin, so the page can shift focus as new content comes in without touching code.
The homepage runs on the same logic. Featured reviews, latest content and cooperation sections are blocks that editors can reorder or swap from the WordPress admin, so the page can shift focus as new content comes in without touching code.


AJAX-filtered browsing
On a content-heavy site, browsing is the main action. Category and archive views use AJAX filtering, so readers can narrow content by type or topic and the listing updates in place instead of triggering full page reloads.
The filtered views run against the same content structure used elsewhere on the site, which means a new content type added through the publishing system is reachable through the filters without separate frontend work.
The filtered views run against the same content structure used elsewhere on the site, which means a new content type added through the publishing system is reachable through the filters without separate frontend work.
Technical scope
The implementation is a custom WordPress theme written from scratch, with templates, partials and reusable blocks tailored to editorial publishing. AJAX endpoints power the filtered listings, and admin-side adjustments keep the publishing flow clean for non-technical users.
Frontend styling is implemented directly, with responsive layouts across all breakpoints. GSAP handles scroll-triggered section reveals and content transitions where motion adds clarity to the interface.
Frontend styling is implemented directly, with responsive layouts across all breakpoints. GSAP handles scroll-triggered section reveals and content transitions where motion adds clarity to the interface.
Closing notes
PigOut.pl runs as a live editorial platform with a custom frontend, a reusable publishing system and AJAX-driven browsing, all built around the dedicated Figma design.
