Skip to main content

Block Development

Status: 🚧 Stub

How we build custom blocks for the WordPress block editor.

Topics to cover​

  • When to use a custom block vs. a core block with overrides vs. a pattern
  • Recommended scaffolding (@wordpress/create-block, custom template, etc.)
  • Block file structure (block.json, edit, save, view)
  • Static vs. dynamic blocks — when to use each
  • Inner blocks and block composition patterns
  • Editor-only vs. front-end-only vs. shared styles
  • Block patterns and pattern categories
  • Block variations
  • Migrating ACF blocks to native blocks
  • Testing blocks (editor + rendered output)

Owner: TBD | Last reviewed: TBD