Skip to content

Block Bindings for WordPress 6.9 #67520

@SantosGuillamot

Description

@SantosGuillamot

Iteration of #60954.

This issue will be used to gather the new functionalities and bug fixes expected to be included in next WordPress releases. It will serve to share regular updates and progress.

Please keep in mind that the list of issues will change once new ones come up.

For this iteration, there will be two main focuses:

  • Improve the UI and make it extensible: Right now, the UI to create bindings is only available post meta. The idea is to polish it and explore using DataViews, which comes with some benefits, and figure out the proper APIs to let other sources hook into this.
  • Create mechanisms to support more blocks: As explained in this issue, there are a few limitations that need to be solved before allowing more blocks to use block bindings. Not all the limitations apply to all blocks, so the idea is to approach it progressively. For example, dynamic blocks only need the attributes locking and the opt-in mechanism solved. Or it can support basic CSS selectors as a first step for static blocks.

Block Bindings UI

Extensibility

Allow 3rd parties -- and Gutenberg -- to extend the list of blocks and block attributes that support block bindings.

Support for more blocks

Bug fixes

Needs discussion.

Postponed to 7.0

Metadata

Metadata

Labels

Needs Dev NoteRequires a developer note for a major WordPress release cycle[Feature] Block bindings[Type] IterationScoped iteration of an effort from a tracking issue or overview issue ideally for a major release.

Type

No type

Projects

Status

📋 Iteration/Tracking Issues

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions