BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Bindery icon
Actively maintained Tested with WP 7.1 #5 in block bindings

Bindery

Let clients edit your theme's text on the live page — you choose exactly what is editable. Clean markup, no page builder, multilingual.

Active installs<10New
Downloads · 30d182• 0% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads180Since Aug 2026
Support resolved—No recent threads
RequiresWP 6.5PHP 8.1+
Downloads · 7d13▼ -31.6% week over week
Our verdict

Solid choice

Bindery is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 weeks ago, and scores 64/100 on our health check.

  • Actively developed — last update 4 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.1 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

122538Aug 30Sep 13Sep 28
Yesterday0
Daily average (1y)6
Peak day51Aug 30, 2026
Last 12 months182

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Bindery stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
block bindings #55 269 Best block bindings plugins →
Content editor >100 10,000 Best Content editor plugins →
editable content >100 1,717 Best editable content plugins →
inline editing >100 1,674 Best inline editing plugins →
multilingual >100 2,691 Best multilingual plugins →

About Bindery

From the official readme · v0.3.6

Description

Bindery gives any WordPress theme a clean, locked, edit-in-place experience — without a page builder and without giving up hand-written markup.

Custom and AI-built themes are fast and clean, but content-hostile: a client can’t change a headline or a phone number without a developer. Page builders fix that but bloat your markup and your editing screen. Bindery is the missing middle — you decide what a client may change, and they edit only that, right on the live page.

Everything is built on native WordPress primitives (the Block Bindings API, block.json, the REST API), so Bindery never owns your markup and adds no builder lock-in.

What it does

  • Edit on the live page. A floating “✎ Edit page” button turns the regions you declared into inline-editable text. Click, type, click away — saved.
  • No-code setup. From the Bindery settings screen, tick which HTML tags (headings, paragraphs, lists, quotes…) become editable site-wide. That’s it.
  • Or mark regions in code. A one-line template helper (bindery_attrs()) makes a single element editable; template tags render declared fields anywhere; eight ready-made blocks cover richer content.
  • Locked by design. Only declared regions are editable. Layout, structure and anything unmarked stay untouchable — clients can’t break the design.
  • Multilingual. Every field stores a value per language; unedited languages fall back to your code default.
  • Revision history + one-click restore for every edit.
  • Export / import all content as JSON for staging → production migrations (also via WP-CLI).
  • Theme-portable. Verified across Astra, OceanWP, Neve, the default Twenty-* themes and block (FSE) themes; the bundled blocks adapt to your theme’s colours.

Five ways to make content editable

  1. Settings page — choose editable tags, zero code.
  2. Attribute helper — bindery_attrs() marks one element editable in your template.
  3. Blocks — drop a Bindery block into the block editor.
  4. Template tags — bindery_field() / bindery_value() render a declared field in PHP.
  5. Auto mode — make all existing page text editable automatically.

Built for developers, too

A small DI container with four filter-driven seams (field types, value sources, storage adapters, locale providers). Values live in their own table, never in your markup; writes are whitelisted to the fields actually on the page and sanitized per type; output is escaped per type. WP-CLI commands for export/import/history/restore. Full API in the bundled DEVELOPERS.md and README.md.

Installation

  1. Upload the bindery folder to /wp-content/plugins/, or install the ZIP from Plugins → Add New → Upload Plugin.
  2. Activate Bindery through the Plugins screen.
  3. Open Bindery in the admin menu, turn on inline editing and tick which elements are editable.
  4. Visit any page on the front end and click ✎ Edit page to start editing.

No build step or Composer is required to use the plugin — the compiled assets ship in the package.

Frequently asked questions

Does Bindery change my theme’s markup?

No. It resolves a value (a client’s saved override, or your code default) and outputs your own clean markup. Editable regions are marked with data-* attributes that are only emitted for logged-in users who can edit; visitors get clean HTML.

Do I have to write code?

No. With auto content editing enabled on the settings page, your existing page text becomes editable with no code at all. Code helpers exist for developers who want precise, per-region control.

Where is the content stored?

In a dedicated table (wp_bindery_values), one row per field/page/language — never mixed into your post markup. Your code default is never stored, so improving it in code reaches every site that hasn’t overridden the field.

Can a client break the layout?

No. Only the regions you declared editable can be changed. Everything else — structure, classes, layout — is untouchable.

Is it multilingual?

Yes. Each field stores a value per language, with a language switcher in the edit overlay. Plug in WPML/Polylang via a filter, or use the built-in provider.

Can I move content between sites?

Yes — export/import all values as JSON from the settings page or with wp bindery export / wp bindery import.

Does it work with page builders?

Bindery is an alternative to page builders, not an add-on. It works with any classic or block theme and the native block editor.

Where is the source code for the compiled JavaScript?

The /build directory shipped with the plugin (block editor scripts, the settings screen, and the front-end overlay’s compiled entry points) is generated from the human-readable source in /src-js using @wordpress/scripts and the included webpack.config.js. Both the full source and the build configuration are published in the plugin’s public repository: https://github.com/dumitrubalaban/bindery Run npm install && npm run build from the repository root to reproduce /build from /src-js.

Changelog

First public release of Bindery.

0.1.0

  • Initial public release.
  • No-code settings page: choose which element types are client-editable, per post type.
  • Front-end inline edit overlay with per-language switching, accent colour and strict mode.
  • Automatic content editing: make existing page text editable without declaring fields.
  • Attribute helper and template tags for precise, code-declared editable regions.
  • Eight self-contained blocks (editable text, cards, slider, image, button, icon, form, section) plus block patterns.
  • Per-language values on a custom table; value precedence (saved override, else code default).
  • Whitelisted, capability-gated REST editing; per-type sanitization and escaping.
  • Revision history with one-click restore; JSON export/import (settings page and WP-CLI).
  • Per-request value caching, multisite-aware activation, accessibility pass.

Full changelog on WordPress.org →

Screenshots

The settings screen — turn on inline editing and tick which elements (headings, paragraphs, lists…) clients can edit. No code required.
The settings screen — turn on inline editing and tick which elements (headings…
Editing on the live page — the "Edit page" overlay outlines every editable region; click and type to change text in place.
Editing on the live page — the "Edit page" overlay outlines every editable region; click…
Auto content editing — existing page text becomes editable automatically, per page, with full revision history.
Auto content editing — existing page text becomes editable automatically, per page, with…
Eight self-contained blocks and ready-made patterns for richer editable layouts, all adapting to your theme.
Eight self-contained blocks and ready-made patterns for richer editable layouts, all…
History & Data — per-field revision history, one-click restore, and JSON export/import for site migrations.
History & Data — per-field revision history, one-click restore, and JSON export/import…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Bindery alternatives

All block bindings plugins →

FAQ

Bindery: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is Bindery free?

Yes. Bindery is free to download and use from the official WordPress.org plugin directory.

Is Bindery safe to use in 2026?

Bindery is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 weeks ago, and scores 64/100 on our health check.

How many websites use Bindery?

Bindery is active on <10 WordPress websites and has been downloaded 180 times since it launched in August 2026. It was downloaded 182 times in the last 30 days.

Does Bindery work with WordPress 7.1?

Yes. The developer has tested Bindery up to WordPress 7.1.2, the latest release. It requires WordPress 6.5 or newer.

What PHP version does Bindery need?

Bindery requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Bindery last updated?

The latest version, 0.3.6, was released on August 30, 2026 (4 weeks ago).

Who makes Bindery?

Bindery is developed and maintained by dumitrubalaban.

What are the best alternatives to Bindery?

The most popular alternatives to Bindery are Synced Patterns for Themes (30+ installs), Modern Fields, Custom Field… (20+ installs) and Easy Architect (10+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.