

How Blankless works: build a pattern, pick it for a post type, and every new post of that type starts from it.
Blankless lets a site administrator pick a block pattern for each post type. When someone creates a new post of that type, the editor opens with the pattern’s blocks already in place.
It’s built for sites where every post of a given type follows the same structure: staff profiles, locations, events, case studies, press releases. Build the layout once as a pattern, point the post type at it, and writers start from the right blocks every time.
Leave a post type blank to keep WordPress’s normal empty editor. Blankless only fills new posts that start out empty, so it never changes content you’ve already written.
Try it in WordPress Playground to test the plugin in your browser, with nothing to install. The demo sets a sample pattern as the default for Posts, so Posts Add New opens with it.
Defaults per post type
block.json metadata or template changes requiredWorks with the patterns you already have
/patterns folder or by a pluginmytheme/staff-profile) or just the part after the slash (staff-profile)Clear feedback
Safe defaults
When you save the settings, a slug that matches a published pattern saved in the Site Editor is linked to that pattern. When a new post is created, the plugin uses the first match:
Patterns saved in the Site Editor take priority over patterns in code. Edits to a linked pattern apply straight away, even if you rename it. A Saved Pattern published after you save the settings isn’t used until you save them again, so another user can’t replace your choice by publishing a pattern with the same slug. To override a theme’s pattern with your own, create a Saved Pattern with the same short slug, like staff-profile, then save the settings.
WordPress can already offer “starter patterns” when you create a new page. Those are useful, but they work differently:
core/post-content block type, and by default only for pages. This plugin works with any pattern and any public post type.When a post type has a default set, the post is no longer empty, so core’s “Choose a pattern” window doesn’t open for that post type. Post types without a default keep core’s behaviour.
Blankless is written and maintained by Trent Stromkins.