- Article
- Beginner
- 3 minutes read
- Reviewed August 3, 2026
Themes and templates determine how WordPress content is presented to visitors. They control the structure of pages, the placement of repeated site elements and much of the visual system used across a website.
Modern WordPress supports more than one approach. Classic themes primarily use PHP template files, CSS and JavaScript. Block themes use blocks, HTML templates, template parts, Global Styles and the Site Editor. Some classic themes also adopt selected block features, creating workflows that sit between the two models.
This section explains those systems as parts of one presentation layer. It helps you choose a theme, understand the editing tools available, create reusable layouts and avoid tying permanent content to a temporary design.
Why Themes and Templates Matter
A theme is not simply a color palette. It influences page structure, typography, spacing, navigation, responsive behavior, accessibility and the editing controls available to administrators.
Templates decide which pieces of content appear for a request and how those pieces are arranged. A single post, an archive, a search result and a custom post type can all use different templates while drawing from the same WordPress content database.
A well-planned theme system provides:
- Consistent layouts across related pages.
- Reusable headers, footers and other site regions.
- Design controls that match the project rather than exposing arbitrary options.
- Predictable behavior across screen sizes and input methods.
- Clear separation between presentation, content and permanent functionality.
- A maintainable path for updates, redesigns and future development.
A Complete Learning Path
The section is organized into four chapters. You can follow them in sequence or use individual articles as reference material.
Theme Foundations
Begin by learning what a theme controls, how classic and block themes differ, how to evaluate a theme and what happens when a theme is installed, updated, changed or removed.
Editors and Site Design
Understand the Block Editor and Site Editor, then explore blocks, patterns, Global Styles, theme.json and WordPress navigation.
Templates
Learn how templates and template parts define document structure, how the template hierarchy selects a layout, how Query Loops display dynamic content and how custom templates are created.
Customisation
Finish with child themes, custom CSS, the Customizer, widgets, responsive design, accessibility and a practical troubleshooting process.
Classic, Block and Hybrid Workflows
The active theme determines which site-design tools are available.
A block theme enables the Site Editor and uses blocks for templates and site regions such as headers and footers. A classic theme normally uses PHP templates and may expose options through the Customizer, widget areas or theme-specific settings.
Some classic themes support theme.json, block template parts or the Template Editor. These are commonly described as hybrid themes, although WordPress still treats them as classic themes technically.
The manual identifies these differences whenever an instruction depends on the active theme.
Who This Section Is For
Themes and Templates is written for website owners, designers, site builders, content teams, administrators and developers.
Beginners can use it to choose and customize a suitable theme without confusing appearance with functionality. Designers and implementers can use it to plan templates, patterns and responsive systems. Developers can use it as a conceptual bridge to the WordPress Theme Handbook.
Content Should Survive a Redesign
A theme should present content without becoming the only place where important business information or permanent functionality exists.
When a theme registers critical content types, stores data in proprietary layout structures or requires shortcodes that disappear after a switch, a redesign becomes a migration project. Keeping durable functionality in plugins and content in reusable structures makes theme changes safer.
This principle connects the section with Content Architecture, where post types, taxonomies and fields are planned independently from presentation.
Start with WordPress Themes
The first article explains what a WordPress theme is, what it can control and where its responsibilities should end.
Start with What Is a WordPress Theme?.