Two service pages can share an introduction strip and a contact section without sharing every sentence. In Oxygen 6, Template Content Area supplies the place where each page's own layout appears inside that shared frame.
The useful distinction is where you make an edit. Shared wording belongs in the template. A service's own heading, description and images belong in the individual page.
Start with two deliberately different pages
Use a private test website and create Web design and Website maintenance. Give each page a different H1 and a short description. Make the difference obvious enough that repeated content would be easy to spot.
Next, create a template for Pages under Oxygen → Templates. Name it Service pages and restrict its conditions to those two test pages. Limiting the test keeps a shared change from unexpectedly reaching the rest of your website.
Build the parts that should repeat in that template: for example, a service strip above the content and a next-step section below it. If separate header and footer templates already supply the navigation, keep those there.
Add the page-specific region
While editing the template, find Template Content Area in the Add panel's Dynamic category. Place one between the shared sections, then save the template.
Open Web design as an individual page in Oxygen. Its own elements belong in the content area supplied by the template. Repeat this with Website maintenance, using that page's different content. You do not type both services' descriptions into the Template Content Area settings.
Choose the HTML structure deliberately. If the surrounding template already provides a main landmark, use a div or section for the content region instead of adding another nested main element.
Check the saved result
These screenshots show fictional test pages. The blue areas belong to their common template; the white region contains each page's own content.
The private frontend test changed the shared strip to “Shared service page layout”. That wording changed on both pages, while their individual headings stayed different. An unrelated About page stayed outside the template's conditions.
Try the same small test in your project. Open both frontend URLs, change one shared sentence, save, and compare again. Then inspect a phone width with a longer heading. A successful editor preview alone does not establish the final result.
Three quick diagnoses
- If both pages show the same description, check whether it was added to the shared template. Move the unique copy into the individual pages.
- If a page is blank, confirm the matching template contains Template Content Area and the page has saved Oxygen content of its own.
- If the shared frame is missing, check the template's location, conditions and priority against that exact page URL.
A Design Set serves a different purpose: it imports saved layouts. Importing one does not automatically decide which template applies to your pages.
The source example was checked on 16 October 2026 with Oxygen 6.2.0-beta.9 and WordPress 7.1.3 at 390px and 1440px in desktop Chromium. It was a native-element and frontend check, not a full manual test of every editor control or all versions.
Original walkthrough, test scope and official references.
This article was prepared with AI assistance from the documented test example.


Top comments (0)