WordPress engineering
MoncadaPress
A custom classic WordPress theme built with the native template hierarchy, modular PHP, accessible interactions, translation support, and an optimized asset workflow.
- Role
- Theme Engineer
- Period
- 2025
- Category
- Distribution-oriented classic theme
- Stack
- PHP · WordPress · JavaScript

More than a page-builder website
MoncadaPress is a first-party classic WordPress theme. It was designed as a potential distributable product and uses WordPress APIs instead of treating the CMS as a visual page builder.
Theme architecture
The project includes templates for the front page, blog index, archives, individual posts, pages, comments, search, and 404 states. Page sections are decomposed into reusable template parts for hero content, capabilities, services, workflow, brand examples, calls to action, and contact content.
Core integration includes theme supports, registered navigation menus, enqueued assets, custom logos, featured images, HTML5 output, editor styles, translation loading, pagination, comments, and custom queries.
Accessibility and interaction
The theme includes skip navigation, semantic landmarks, visible focus behavior, accessible comment navigation, responsive menus, aria-expanded FAQ controls, and keyboard-aware carousel links. JavaScript also handles responsive navigation, filterable content, dynamic detail panels, autoplay controls, and scroll-triggered presentation.
Distribution workflow
The repository includes a text domain, language files, GPL licensing, theme metadata, documentation, local font and library assets, WebP outputs, and minified production CSS and JavaScript.
Release review
Before marketplace submission, I would run the current Theme Check suite, remove hard-coded presentation data, resolve template filename mismatches, move SEO responsibilities to the appropriate layer, confirm escaping and portability, and validate the final package against the current distribution requirements.