[wp-trac] [WordPress Trac] #42364: Customize: Remove deprecated nav menu classes

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


#42364: Customize: Remove deprecated nav menu classes
-------------------------------+--------------------
 Reporter:  westonruter        |       Owner:
     Type:  task (blessed)     |      Status:  new
 Priority:  low                |   Milestone:  5.0
Component:  Customize          |     Version:  trunk
 Severity:  normal             |  Resolution:
 Keywords:  early needs-patch  |     Focuses:
-------------------------------+--------------------

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/42364#comment:1>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list