Layouts

What “Layout” Means in Aurora (vs. a Page Builder)

By Daniel Ekay May 18, 2026 3 min read
Docs Layouts What “Layout” Means in Aurora (vs. a Page Builder)
Share:
Last updated:

Aurora is not a page builder theme. Understanding the difference explains why Aurora sites load fast, why layouts look consistent, and why switching designs never breaks your content.


How Page Builder Themes Work

Page builder themes (Divi, Avada, and similar) store your layout inside the post content itself. Your header, footer, and page structure are built by assembling rows, columns, and modules in a visual editor. The resulting content is stored as shortcodes or block markup in the database.

This approach has real trade-offs:

  • Switching themes breaks your pages: the shortcodes or blocks are no longer recognized
  • Pages carry the weight of the builder’s JavaScript and CSS on every load
  • Layouts are tied to your content, making them hard to change globally
  • The HTML output is often deeply nested and non-semantic

How Aurora’s Layout System Works

In Aurora, layouts are PHP template files stored in the theme, completely separate from your post content. When a visitor loads a page, WordPress calls the appropriate template file, which renders the structure around your content. Your posts and pages contain only their actual content: text, images, and blocks, nothing else.

Changing your header layout in the Customizer tells Aurora to load a different PHP file for the header region. Your content is untouched. The new header renders around it.

Header Layout panel showing Header Layout Style, sticky toggle, logo width, primary button text and link fields

What This Means in Practice

Switching layouts never breaks content

Because layouts and content are completely separate, you can switch from any layout to any other layout at any time. Nothing in your posts or pages changes.

Pages are lightweight

Aurora’s templates are clean PHP files. They output semantic HTML with no builder wrapper divs, no inline styles generated by a visual editor, and no JavaScript required to render the layout. This is a core reason Aurora scores 96–98 on PageSpeed out of the box.

Layouts apply globally

Changing your archive layout in the Customizer changes every archive page on your site at once: category pages, tag pages, date archives, and author pages. You configure once, it applies everywhere.

Author Page Layout panel showing Author Page Header Style dropdown with Contrast, Default, Overlay and Vanilla options, plus background color and image fields
Archive Layout Style dropdown showing all 13 options: Board, Cards, Default, Detailed, List, Magazine, Mega, Minimal, Minis, Overlay, Swapped, Tiled, Underlined

You can still use page builders for individual pages

Aurora is fully compatible with Elementor and the Gutenberg block editor. If you want to build a specific landing page or custom post layout with a page builder, Aurora wraps that content in its header and footer templates as normal. The two systems do not compete.


The Role of the Customizer

Aurora’s Customizer is the control panel for your layout system. It stores your layout choices, color settings, typography preferences, and feature toggles as WordPress theme mods. When a page loads, Aurora reads these settings and renders the correct template with the correct styles. No visual editor is involved in rendering your site to visitors.

Make your blog stand out

Enjoy the ease and flexibility of Aurora. Create stunning blog designs your readers will love, with live preview editing and effortless template mixing and matching enabled.

Get Aurora today for just $39

Get Aurora