|
@@ -46,6 +46,7 @@ Companion: [[upgrade-plan]]. Diff metric = changed lines vs plain `page.php`.
|
|
|
`block_template_part(...)`. `get_footer('home')` → footer-home (about, archive, bio, contact, desk,
|
|
`block_template_part(...)`. `get_footer('home')` → footer-home (about, archive, bio, contact, desk,
|
|
|
sitemap, studio); default `get_footer()` → footer (analytics, art, music, now). In the FSE flip,
|
|
sitemap, studio); default `get_footer()` → footer (analytics, art, music, now). In the FSE flip,
|
|
|
templates reference these parts directly via `<!-- wp:template-part -->`.
|
|
templates reference these parts directly via `<!-- wp:template-part -->`.
|
|
|
-- **Header (DONE):** single `header.php` (see note above).
|
|
|
|
|
|
|
+- **Header (DONE — now a block part):** single header, chrome in `parts/header.html`; `header.php`
|
|
|
|
|
+ keeps only `<head>`/`wp_head()`/`<body>` open + `block_template_part('header')`. FSE-ready.
|
|
|
- **Already selectable (have `Template Name`):** about→Home, archive→Posts, desk→Desk, music→Music, now→Now, sitemap→Sitemap, + our no-title→No Title. The rest (analytics, art, bio, contact, studio) are **slug-based** (`page-{slug}.php` auto-applies).
|
|
- **Already selectable (have `Template Name`):** about→Home, archive→Posts, desk→Desk, music→Music, now→Now, sitemap→Sitemap, + our no-title→No Title. The rest (analytics, art, bio, contact, studio) are **slug-based** (`page-{slug}.php` auto-applies).
|
|
|
- **Bespoke/self-contained:** `front-page.php` (homepage) bypasses the header/footer system — decide in Phase 3 whether it stays bespoke PHP or becomes a block template.
|
|
- **Bespoke/self-contained:** `front-page.php` (homepage) bypasses the header/footer system — decide in Phase 3 whether it stays bespoke PHP or becomes a block template.
|