Skip to content

Replace nav-menus.php with interface based on Navigation block #19170

@noisysocks

Description

@noisysocks

With Full Site Editing and the Navigation block, users will have a very intuitive interface for creating and editing menus. Not everyone will be able to access this, however, because some may not want to or may not be able to install a theme that supports Full Site Editing.

We should therefore investigate replacing the menu interface in nav-menus.php with a new interface built using the same components that the Navigation block uses.

This is closely related to the work in upgrading widgets.php to support blocks.

Consideration should also be given to replacing the menu interface in customize.php.


nav-menus.php screen:

Screen Shot 2019-12-16 at 14 35 49

Navigation block:

Screen Shot 2019-12-16 at 14 47 06

cc. @mtias

Metadata

Metadata

Assignees

Labels

Needs DecisionNeeds a decision to be actionable or relevant[Block] NavigationAffects the Navigation Block[Feature] Widgets ScreenThe block-based screen that replaced widgets.php.[Type] EnhancementA suggestion for improvement.

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