Studio Val's turn-key starter theme for WordPress Full Site Editing (FSE) — Webpack 5 + Sass, native Gutenberg blocks, modular PHP, automated setup.
- Full FSE support — templates and parts as native
.htmlfiles - SCSS workflow — separate frontend and editor stylesheets, Webpack 5 (not wp-scripts)
- Native Gutenberg blocks — registered client-side via
registerBlockType(noblock.json), scaffoldable via CLI (static or dynamic) - Modular PHP —
inc/files split by concern: setup, security, performance, blocks… - Security hardened — XML-RPC off, file editor blocked, version hidden, ABSPATH guards throughout
- Automated setup — renames theme, substitutes slugs, installs plugins, creates Git branches
Click "Use this template" on GitHub to create your project repo, then:
git clone https://github.com/<your-org>/<your-project>.git my-project
cd my-project
./bin/setup.shmain is the pristine base — setup.sh substitutes the placeholders, then commits and creates staging + development. (The demo branch shows an installed example.)
For prerequisites, step-by-step install, and deployment configuration see docs/setup.md.
| Guide | Description |
|---|---|
| docs/setup.md | Prerequisites, install steps, script options, GitHub Actions deployment |
| docs/blocks.md | Scaffolding and authoring native Gutenberg blocks |
Made by Studio Val — studio-val.fr · @valentin-grenier
Dual-licensed: tooling and configuration under MIT, theme code under GPL-2.0-or-later (required by WordPress).