Choose your shift

CELINA

Corporate website with custom WordPress blocks

CELINA corporate website home page showing its manufacturing and shelter products

A corporate website rebuilt around WordPress and native Gutenberg editing. Custom blocks and page patterns give the client control over content, media, navigation and the shared site layout.

My role

Sole developer responsible for the concept, design, implementation and deployment, working directly with the client throughout delivery.

What I delivered

  • Created 21 insertable custom Gutenberg block types with React and TypeScript editor controls.
  • Implemented PHP rendering, editable page patterns and site-wide header and footer editing.
  • Integrated HubSpot contact forms and Paycor job listings with configurable settings and fallback states.
  • Built regression checks for editor and frontend behavior, with documentation for ongoing content editing.
CELINA Markets page presenting the industries served by the company

The challenge

Give the client flexible editing without losing the intended layout or breaking previously saved content, across both Gutenberg and the public website.

Tech stack

  • WordPress
  • Gutenberg
  • React
  • TypeScript
  • PHP
  • Sass
  • GeneratePress
  • Vitest
  • Playwright

Project status

Implementation completed and deployed to the client’s staging site. The website is awaiting publication by the client. A sanitized source snapshot includes the custom theme, blocks and editing workflows.

Explore the work