Skip to content

docs: block themes in the pollora-theming skill and core guidelines - #7

Merged
ogorzalka merged 1 commit into
mainfrom
feature/block-themes
Sep 29, 2026
Merged

ogorzalka merged 1 commit into
mainfrom
feature/block-themes

Conversation

@ogorzalka

Copy link
Copy Markdown
Member

The pollora-theming skill said never create a WordPress template file, and the core guidelines said Blade exclusively — which ruled out block themes (Full Site Editing), now supported and shipped as the magazine template of pollora:make:theme (Pollora/framework#360, Pollora/theme-buzz).

  • Core guidelines: the Blade-only rule names its one exception, a block theme.
  • Skill: the three make:theme templates; a Block Themes section — the rule theme root = what WordPress reads, resources/views = Blade, templates//parts/ at the root, static patterns as native patterns/*.php (WordPress reads only .php there), Blade patterns with their header, WordPress's pattern cache, no Route::wp() over block templates; in Debugging, the template-canvas marker and body classes instead.
  • CHANGELOG: [Unreleased].

Release with the framework beta that ships the magazine template. 63 tests pass.

Block themes (Full Site Editing) are no longer ruled out: the skill documents
where each file goes (templates/, parts/ and native patterns/*.php at the
root, Blade patterns in resources/views/patterns), WordPress's pattern cache,
the template-canvas marker, and the three pollora:make:theme templates,
magazine (Buzz) included.
@ogorzalka
ogorzalka merged commit 034d4fa into main Sep 29, 2026
4 checks passed
@ogorzalka
ogorzalka deleted the feature/block-themes branch September 29, 2026 15:09
@ogorzalka ogorzalka mentioned this pull request Sep 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant