Using Blocks in Gutenberg
Once a block is created and saved in BF Blocks, it is immediately available as a native Gutenberg block — no additional setup required.
Finding Your Block in the Inserter
Open any post or page in the Gutenberg editor and click the + icon to open the block inserter. You can find your BF Blocks blocks in two ways:
- Search by block name or any keyword you added in the builder.
- Browse the BF Blocks category (or whichever category you assigned).
Editing Fields in the Inspector
After inserting a block, click on it in the editor canvas. The right-hand Block panel in the inspector sidebar shows all the fields you defined:
- Text and Rich Text fields appear as inline editable inputs.
- Image fields open the Media Library on click.
- Select, Radio, and Checkbox fields display their configured options.
- Repeater fields show an Add Row button and a list of collapsible rows.
Block Alignment & Supports
If you enabled alignment support in the block builder, the Gutenberg toolbar shows alignment options (wide, full). Any alignment classes set by the editor are passed to your PHP template via $block['align'].
Using Inner Blocks
If your block includes an Inner Blocks field, a content area appears directly on the canvas. Drop any block into it — paragraphs, images, headings, other BF Blocks blocks — and they render inside your custom block's template.
Saving as a Reusable Block
Like any Gutenberg block, you can save a configured BF Blocks block as a WordPress Reusable Block (now called a Synced Pattern in WordPress 6.3+). This lets you reuse the same block with identical content across multiple pages.
Synced vs. unsynchronised patterns
Synced patterns update everywhere when you edit one instance. Unsynchronised patterns are independent copies. Choose based on whether you need consistent content across pages.