The client works with a website built on a fully custom theme, allowing for a high level of control over the design and structure of the project. However, this approach also introduced a challenge within the company’s workflow.
The content team needed to make frequent updates across different sections of the site, but every change had to be requested from the development team. Even relatively simple updates, such as adding or adjusting content within a specific section, required technical intervention. This led to delays and a growing backlog of internal requests.
The goal was to find a solution that would allow editors to manage content independently without affecting the visual consistency of the site or breaking the structure defined by the development team.
To address this issue, a custom Gutenberg block was developed to generate a card component with a predefined design within the site.
This block allows content to be inserted directly from the WordPress editor while maintaining the design established in the theme. Within the card, editors can add different types of blocks such as paragraphs and lists, giving them flexibility to structure content without altering the visual appearance of the component.


The implementation leverages the capabilities of the WordPress block editor to provide an intuitive editing experience, while the component’s design and styles remain controlled by the custom theme. This creates a balance between flexibility for the content team and control for the development team.


With this custom block, the content team can make updates quickly and easily without constantly relying on the development department.
This significantly reduced the time spent on internal requests and improved the company’s workflow, while maintaining design consistency across the site. The result is a solution that combines efficient content management with the stability and control provided by a custom theme-based development approach.