One Content, Six Themes: Why Switching Themes Doesn’t Break a Site
On most sites, switching themes wrecks the content — because the content lives inside the design. Here is what separating the two actually looks like.
When you want to refresh how a website looks, the usual answer is: “We can change the theme, but the content has to be re-entered.” That is not a technical necessity. It is the consequence of a design decision.
Why content sticks to the design
In classic setups, text, headings and images are written straight into the template. The heading “Our Rooms” lives on line 42 of an HTML file. Replace the theme and that file goes away — and the heading goes with it. Even panel-managed fields are often theme-specific: a “showcase text” field in one theme has no counterpart in another.
How the separation is built
In our approach a page is a sequence of blocks: slider, rooms, about, gallery, FAQ, contact. Each block keeps its own fields in the database. The theme is only a drawing layer — it renders that block in its own visual language.
- Block data belongs to the site, not to the theme.
- The theme knows how to draw the data; it does not own it.
- If a theme has no drawing for a block type, it falls back to the sector’s base view — the page never goes blank.
What that means in practice
Our hotel demo ships with six themes. The “Rooms” block appears as arched cards in one, as squares with the name set inside the photograph in another, and as full-width alternating rows in a third. Room names, prices and amenity lists never change — because they are the site’s data, not the theme’s.
The freedom this buys
Refreshing the look stops being a project and becomes a decision. You can try a different mood at the start of a season, move to a plainer layout for a campaign, or compare two themes before committing.
And the limits
Each theme carries its own options: a “page header image” or a “transparent menu” switch exists in one theme and not in another. Those settings are stored per theme. Switch away and come back, and your earlier settings are still there — you do not start over.
In closing
Keeping content independent of design extends the life of your site. Looks age; your copy, products and customer data persist. Browse our demo sites, or get in touch to ask which themes fit your sector.