[wp-trac] [WordPress Trac] #40104: Customizer: Improve menu creation flow

WordPress Trac noreply at wordpress.org
Sat Oct 28 05:47:08 UTC 2017


#40104: Customizer: Improve menu creation flow
----------------------------+---------------------------------
 Reporter:  melchoyce       |       Owner:  westonruter
     Type:  enhancement     |      Status:  closed
 Priority:  high            |   Milestone:  4.9
Component:  Customize       |     Version:  4.3
 Severity:  normal          |  Resolution:  fixed
 Keywords:  needs-dev-note  |     Focuses:  ui, administration
----------------------------+---------------------------------

Comment (by westonruter):

 In [changeset:"42034"]:
 {{{
 #!CommitTicketReference repository="" revision="42034"
 Customize: Deprecate nav menu classes that are no longer used, instead of
 removing them immediately.

 * Deprecate PHP classes `WP_Customize_New_Menu_Section` and
 `WP_Customize_New_Menu_Control`.
 * Deprecate JS class `wp.customize.Menus.NewMenuControl`.
 * Also introduce `wp.customize.Menus.createNavMenu()` for logic to create
 nav menus separately from the logic for handling UI interactions.

 Amends [41768].
 See #40104, #42364.
 Fixes #42357.
 }}}

--
Ticket URL: <https://core.trac.wordpress.org/ticket/40104#comment:41>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list