Skip to content

Site Editing Milestones #24551

@mtias

Description

@mtias

We have been using long standing overview issues for handling the site editing project and it's time to get a bit more granular in how we structure the milestones. We also need to bring together several projects that might have appeared separate before. The goal is for each of these to have a proper task breakdown soon.

Milestone:1 Infrastructure and UI

High

The work on the first part covered the introduction of the wp_template and wp_template_part model, the edit-site package, multi-entity saving, and a set of site editing blocks (site-, query, post-).

Normal:

This section covers the integration of template editing into the post editor itself (that is, outside of edit-site).

Milestone:2 Browsing#24552Completed

Groups the work related to navigating between pages, templates, parts, and the interface work around communicating what area is active, what entity is loaded, and so on.

Milestone:3 Styling#20331 In progress

Includes the global styles project, design tools in specific site editing blocks, and any further work around theme integration (palettes, gradients, content width, etc).

Milestone:4 Theme Blocks#22724Completed

Covers the creation and prioritization of remaining theme related blocks. Needs coordination with theme group and community to determine priorities and gaps.

Milestone:5 Query Block#24762Completed

An initial implementation of the Query and Loop blocks is in place. It's missing some next steps around customizing the query, sidebar controls, and particularly pattern integration for editing and handling different displays of post lists.

Milestone:6 Navigation Block#27593 In Progress

Editing a site's navigation menu, both in terms of structure and design.

Milestone:7 Gradual Adoption#30662Completed

Once more of the pieces are completed, there needs to be some room to structure how adoption might look for those that can't or don't want to restructure a full theme — intermix of block based templates and regular PHP templates, etc. Part of this is already being covered by separate projects like edit-widgets and the navigation block work, but keeping this noted here for visibility.

Metadata

Metadata

Assignees

No one assigned

    Labels

    [Type] OverviewComprehensive, high level view of an area of focus often with multiple tracking issues

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions