wordpress-theme-builder
Target audience: brand designers, web developers, and agency leads building WordPress theme deliverables for clients — from one-off bespoke themes to white-label child-theme programs.
Nodig
- spec — Path to YAML theme spec (theme name, slug, author, base palette, license)
- output_dir — Output directory; default , or if --client-id given
- tokens — Path to design-tokens YAML
- theme_dir — Path to existing theme folder
- theme_dir — Theme root
- name — Pattern slug (kebab-case)
- title — Pattern title shown in inserter
- html — Path to HTML or markdown file containing block markup
- categories — Comma-separated pattern categories; default "featured
- parent_slug — Parent theme folder name (must match exactly)
- child_spec — Path to YAML child-theme spec (name, slug, client overrides)
- output_dir — Output directory; default
- theme_dir — Theme root to validate
- output_zip — Output zip path; default {theme_dir}/../{slug}-{version}.zip
Zo vraag je het
- Build a new WordPress block theme for ACME Corp from this design tokens YAML
- Update the colors in the ACME theme — designer just sent revised tokens
- Add a hero-cta block pattern to the agency base theme
- Scaffold a child theme for ACME on top of our base agency theme
- Validate and package the ACME theme for delivery
Oplevert
- child-theme (wordpress-child-theme)
- pass/fail per check, exit code 0 on full pass
- pass/fail per check, exit code 0 on full pass` — validation-report (text)
- pattern-file (php)
- theme-folder (wordpress-block-theme)
- theme-json (json)
- theme-zip (zip)
- {theme_dir}/../{slug}-{version}.zip
- {theme_dir}/patterns/{name}.php
- {theme_dir}/theme.json
Niveauadvanced
Invoerurl
Uitvoerdocument
Vereist[install]
Rollen[Head of Marketing, Content Manager]