Unblock

The WordPress Block Editor (Gutenberg) is powerful, but we all know it has its struggles: weak responsive controls, awkward dynamic data, limited logic, not enough access to the code shaping the page, and so on.

That is why Unblock caught our attention. It keeps us inside the native editor, then adds the kind of control we usually have to bolt on with extra plugins or a separate builder. Let’s get into what it does, how it feels on first use, and why it looks like a serious step forward for WordPress.

Key Takeaways

Add this near the top, right after the intro and before the main review.

  • Unblock keeps users inside the native WordPress block editor while adding more control over HTML, CSS, JavaScript, and responsive layout settings.
  • It goes beyond extra blocks by supporting dynamic data, conditional display, query loops, and custom field integrations like ACF, Meta Box, JetEngine, and Pods.
  • Unblock includes built-in form handling, validation, file uploads, email delivery, and anti-spam tools.
  • The plugin also includes Unbot, an AI assistant with Builder, Designer, and Writer modes, plus support for OpenAI, Anthropic, and Google connectors.
  • The review also points to strong docs, a visible changelog, and an experienced founder, which helps build trust around the product.

Unblock—First Look Video

Youtube video

Why Unblock Feels Different From the Native Editor

The core idea behind Unblock is simple, and that is part of why it lands so well. It is built to extend the native WordPress block editor instead of pulling us out of it. If you’ve used page builders, you understand the trade-off. We gain freedom, but we often lose some of the speed, the clean output, or the comfort of working in WordPress’ default editing experience.

Unblock is trying to keep the good part of Gutenberg and remove the part that feels boxed in.

Its messaging makes that clear: “One block, every possibility.” That is not only about adding more blocks. It is about how those blocks behave. Each Unblock block renders a single, clean HTML element, and we control the markup, styles, scripts, and data ourselves. Nothing is hidden behind a wall of abstraction. For anyone who likes knowing what the editor is outputting, that matters.

The name is clever too. It works two ways. There is the literal idea of a single block system, and there is the bigger promise: unblocking the limitations that still exist inside WordPress.

Performance is a key part of the pitch. Unblock generates one CSS file per page, and that file only includes the styles the page is using. That is the kind of detail that gets our attention, because it shows the plugin is not trying to brute-force its way into the editor. It is trying to stay lean while giving us more control.

That no-compromise angle runs through the whole product. Clean HTML, semantic output, direct code access, and native-editor speed. That is a excellent combination.

The Feature Set Goes Well Beyond Extra Blocks

If we stop at “it adds some better blocks,” we undersell what Unblock is doing. The feature list is much wider than that, and it lines up with the pain points most WordPress users run into once a site starts getting more dynamic or more custom.

Unblock ships with 13 purpose-built blocks at the time of this writing, but the bigger story is what those blocks unlock once they are on the page.

Visual Design and Code Stay in Sync

One of the strongest ideas in Unblock is the pairing of the visual panel with a CSS inspector. Both stay in sync in real time. Change something in the visual controls, and the CSS updates. Edit the selector directly in the code, and the visual side stays aligned.

That alone puts Unblock in a different category from the native editor.

The design controls cover layout, typography, effects, sizing, and more, but they do not stop there. We also get access to real CSS selectors, design tokens, at-rules like media queries, a CSS parser, Google Fonts, variables, and collections. There is an Unblock panel in the editor where those pieces live together, which makes the system feel structured instead of scattered.

Then there is the part that many WordPress users have wanted for a long time: full code access in the editor. HTML, CSS, and JavaScript are not hidden. We can see them. We can edit them. We get syntax highlighting, auto-complete, and live preview.

A basic example says a lot. Drop in an Unblock heading block, and the HTML tag is right there. If it defaults to an H2 and we want an H1, we can change it directly. We can assign attributes. We can work with IDs and classes. In contrast, the native heading block provides standard heading-level control, but does not offer the same access to the markup.

That is the pattern throughout Unblock. The interface still feels like WordPress, but the ceiling is much higher.

Dynamic Data, Conditional Display, and Query Loops

This is where Unblock starts solving problems people usually patch together with two or three other tools.

Dynamic data support is built around a Timber-inspired data layer using Twig. That means blocks can bind to posts, users, terms, custom fields, or WooCommerce products. There are more than 50 filters for formatting, plus full query support with pagination. The plugin also supports lazy evaluation, and because Twig is already familiar to major AI models, the assistant can help write those expressions.

If we work with custom fields, this matters right away. Unblock supports ACF, Meta Box, JetEngine, and Pods with zero-config integration. On the WooCommerce side, it goes well beyond pulling a product title. It supports pricing, stock, galleries, reviews, cart actions, SKUs, sale detection, currency formatting, and more.

Querying is another standout area. Unblock can query posts, terms, users, and even JSON data. It supports nested loops, pagination, and archive use cases. That is the kind of feature set that starts to blur the line between “block plugin” and “site-building system.”

Conditional display is also handled in a smart way. Instead of turning a normal block into a conditional block, we add a dedicated Condition block and nest content inside it. Then we set the rules that decide whether the nested content should appear.

Conditional display here is not a cosmetic hide/show trick. If the rule fails, the content is not rendered or parsed, it is not merely hidden with CSS.

That is a meaningful difference.

Responsive controls belong in this conversation too. Native WordPress has started inching toward better responsiveness, but Unblock already gives us the sort of breakpoint-based control many of us have been waiting on. If we have ever tried to build a polished layout in Gutenberg and struggled with mobile tweaks, we know why that matters.

Forms, Security, and Developer Hooks Round It Out

There is another layer here that makes Unblock feel more complete. It is not only about layout and dynamic content. It also reaches into forms, security, and extensibility.

Form support is built in. That includes native submission handling, validation, file uploads, email delivery, and anti-spam protection. Unblock’s AI assistant can even generate forms, which is a nice example of the product connecting its features instead of keeping them in separate silos.

Security is taken seriously too. The plugin includes HTML and CSS sanitization, SVG cleaning, private meta key blocking, capability-based field restrictions, and automatic output escaping. Those are not flashy features, but they are the kind of details that matter once we move past demos and start thinking about production sites.

For developers, Unblock exposes more than 35 hooks. Those hooks can register custom data providers, functions, and filters, modify queries, and control rules around security, AI prompts, and form processing.

Here is the short version of what stands out most:

  • We get direct access to HTML, CSS, and JavaScript inside the editor.
  • We get responsive controls that do not need another plugin to fill the gap.
  • We get forms with validation, uploads, email delivery, and anti-spam.
  • We get a long list of hooks for custom data, queries, and security rules.

That is a lot of ground for one plugin to cover, and it explains why Unblock feels bigger than a typical “block collection.”

The Site, Docs, and Developer Build Trust

A product like this needs strong documentation and clear trust signals. Otherwise, the feature list starts sounding bigger than the product can support.

Unblock performed well in that area.

The website makes it easy to find the important pages. Features are easy to scan, the docs are front and center, and the footer includes an about page and a changelog. Those are small things until they are missing. When they are present and well done, we notice.

The documentation looks excellent. It is extensive enough that search is built in, and that is a positive sign, not a complaint. If a plugin reaches this level of depth, searchable docs stop being a bonus and start being a requirement. Unblock clears that bar.

The changelog is another trust point. It includes release dates, version numbers, and release labels. At the time of the review, the plugin was already moving from beta 1 to beta 2, which matched the sense that development is moving fast.

The about page also does what we want an about page to do. It explains the thinking behind the plugin, introduces the product, and provides context about the person behind it. That matters more than companies sometimes realize.

In this case, that person is Loic, who is also the founder of WP Grid Builder. For anyone who has used WP Grid Builder before, that is significant. It is an established product, and it helps build confidence that Unblock is in experienced hands.

What Working With Unblock in WordPress Looks Like

The setup shown here was intentionally simple. The site used the Unblock theme, which is available from the user’s Unblock account. A different block-based theme can work, but there is a practical warning attached to that.

If styles look off under another theme, switch to the Unblock theme first. If the issue disappears, the theme is part of the problem.

That is excellent troubleshooting advice, and it is worth keeping in mind early.

Once the plugin is installed, the AI side needs API keys under Settings -> Connectors. At the time of the review, Unblock supported OpenAI, Anthropic, and Google through the WordPress AI connectors. We do not need all three keys, but adding all three gives the assistant more options for different tasks.

Thereafter, the editing experience is familiar in the best way. We create a page, open the block inserter, and the Unblock blocks appear alongside the rest of the editor. There is no jarring handoff into a separate interface. The blocks still feel like blocks, just more capable.

The consistency between blocks is one of the better parts of the UI. Whether we drop in a heading, section, or anchor block, the settings language stays recognizable. That makes it easier to move around without feeling like each block is its own mini app.

The heading example makes the difference clear. With the Unblock heading selected, we can see the HTML tag, change it, and even type directly into the code area and watch the block update. We also get responsive tabs and selector controls right away. The native heading block does not offer that same depth.

The top-right Unblock panel ties the system together. That is where selectors, variables, at-rules, fonts, collections, and the CSS parser live. There are also import and export options, which is a nice touch for teams or repeated build patterns.

Conditional display is handled through nesting, and that is where List View becomes handy. We add a Condition block, drop content under it, and then set the rule on the parent block. It is simple once we see it.

Dynamic data works the same way. A quick example used a heading that said, “The name of this page is…” followed by a post title variable. On the front end, it rendered the actual page title. That is a small demo, but it lands because it solves a long-standing gap in the native editor.

How Unbot Handles AI-Assisted Building

Unblock’s AI assistant is called Unbot, and this is where the plugin starts feeling a little different from the usual AI bolt-on.

Unbot has three modes: Builder, Designer, and Writer. There is also an option to start with an MCP session. At the time of the review, Unblock listed eight skills and an MCP bridge. We can set a response limit, choose a temperature setting, and either pick a model manually or leave it on auto.

The “bring your own key” approach is the right one here. Unblock is not trying to trap users in a proprietary AI system. It connects to the supported providers we already use.

The most useful part of the demo was the workflow, which showed what works and where we still need human judgment.

The test prompt asked Unbot to recreate the navigation and hero section of the Unblock homepage. Unbot could not fetch a live URL directly, so the next step was to upload a screenshot. From there, it asked sensible follow-up questions about the logo, hero illustration, fonts, and links. That is a good sign. It did not pretend to have information it didn’t.

Once told to proceed with best guesses, Builder produced a solid first pass. The structure was there. Then Designer took over to tighten spacing and styles. That improved the result. When asked to create a custom placeholder image that mimicked the original without copying it, Designer said image creation needed Builder instead. Builder then handled that part.

That handoff was useful to see because it showed the assistant’s boundaries instead of hiding them.

The navigation was still the weakest part of the output, and that makes sense. Navigation is often fiddly, even without AI in the mix. A follow-up prompt improved it a bit, but it still needed more work. The button styling also needed a second pass, and the output got better once the prompt became more specific.

That is the takeaway with Unbot. It is not a one-prompt magic trick. It is an iterative tool. The better our prompt, the better the result. What makes Unblock’s version compelling is that the code stays visible and editable the whole time. We are not stuck with a black box result.

After the build, the Unblock panel also started populating with the selectors, variables, at-rules, and fonts used on the page. That is a nice full-circle moment. The AI does not create some hidden artifact. It creates something we can inspect and continue shaping.

Where We Land on Unblock

Unblock looks like one of the more compelling things happening around the WordPress block editor right now. It keeps the speed and familiarity of Gutenberg and then adds the parts many of us have been asking for: responsive controls, dynamic data, condition logic, direct code access, and a stronger AI workflow.

It is still early, and some parts, especially AI-driven design cleanup, still need human refinement. Even so, the direction is clear. If we have ever looked at core WordPress and thought, “Why isn’t this native yet?” Unblock is already sketching out an answer.

Frequently Asked Questions About Unblock WordPress Plugin

What Is the Unblock WordPress Plugin?

Unblock is a WordPress plugin that extends the native block editor instead of replacing it. It adds more control over markup, styles, scripts, dynamic data, and responsive behavior while keeping the editing experience inside Gutenberg.

How Is Unblock Different From the Core WordPress Block Editor?

Unblock provides you with access to things the core editor still keeps limited, like direct HTML editing, CSS selectors, JavaScript, and more detailed responsive controls. It also supports features like conditional display and dynamic data without forcing you into a separate builder.

Does Unblock Support Dynamic Content and Custom Fields?

Unblock supports dynamic data tied to posts, users, terms, custom fields, and WooCommerce products. It also integrates with ACF, Meta Box, JetEngine, and Pods, which makes it a fit for sites that need content pulled from different sources.

What Is Unbot in Unblock?

Unbot is Unblock’s AI assistant. It has Builder, Designer, and Writer modes, and it can help with layout, styling, writing, and form generation while still keeping the code visible and editable.

Is Unblock Ready for Production Sites?

Unblock is no doubt going to be a winner. It already is. Unblock is currently in beta, but the development is happening at a rapid pace, and the strong roadmap gives us a ton of confidence in where this product is heading.

Share Post

Product Discounts

No Affiliation. Just Significant Deals on Premium Solutions.

Exclusive Giveaways

Effortless Entry. No Purchase Required.

Newsletter

Our newsletter dares to be different. No Ads. No Spam. No Affiliate Links.