Skip to main content

Overview

This page lists every block available in Unblock and explains how they fit together.

One block, one element

All Unblock blocks share the same rendering engine — one block, one HTML element. The other blocks handle data logic: Loop iterates over collections, Condition shows or hides content, and Variable stores reusable data.

tip

Unblock blocks work alongside any WordPress block. You can nest core blocks inside Unblock blocks, or use Unblock blocks inside core Group blocks. There's no conflict — they share the same editor.

Block reference

BlockHTMLDescription
Section<section> + <div>Full-width page section with a nested container
Container<div>Holds section content within a max width
Div<div>General-purpose grouping wrapper
Image<figure> + <img>Image with optional caption
Iframe<iframe>Embed external content (video, map…)
SVG<svg>Inline vector graphic or icon
Anchor<a>Clickable link around any content
Heading<h1><h6>Title or subtitle
Paragraph<p>Block of text
TextBare text or HTML, without any wrapping tag
LoopRepeat content for each item in a list
ConditionShow or hide content based on conditions
VariableStore a value for reuse

All element blocks share the same rendering logic — one block, different starting points.

note

For users without the unfiltered_html capability, some HTML elements are restricted for security — <script> content is stripped, <style> content is sanitized, and <iframe> sources are limited to whitelisted domains. Users with unfiltered_html (typically Administrator) have no restrictions.

Next steps