[wp-trac] [WordPress Trac] #34923: Allow users to more seamlessly create page-based nav menus during customization

WordPress Trac noreply at wordpress.org
Fri Aug 26 01:26:42 UTC 2016


#34923: Allow users to more seamlessly create page-based nav menus during
customization
-------------------------------------+-------------------------------------
 Reporter:  westonruter              |       Owner:  westonruter
     Type:  enhancement              |      Status:  accepted
 Priority:  high                     |   Milestone:  4.7
Component:  Customize                |     Version:  4.3
 Severity:  normal                   |  Resolution:
 Keywords:  has-patch ux-feedback    |     Focuses:  ui, accessibility,
  needs-testing has-screenshots      |  javascript
  needs-unit-tests                   |
-------------------------------------+-------------------------------------

Comment (by westonruter):

 In [attachment:34923.10.diff]:

 Changes: [https://github.com/xwp/wordpress-
 develop/compare/c187eb8...d0f13ae c187eb8...d0f13ae]

 * [https://github.com/xwp/wordpress-develop/pull/152/commits/e0c661c
 e0c661c] Add tests for hooks added in nav-menus constructor
 * [https://github.com/xwp/wordpress-develop/pull/152/commits/a3ea504
 a3ea504] Remove customize_nav_menus_disallow_new_content_types filter
 until clear use case
 * [https://github.com/xwp/wordpress-develop/pull/152/commits/2a2ecf2
 2a2ecf2] Revert changes to kses.php
 * [https://github.com/xwp/wordpress-develop/pull/152/commits/0079362
 0079362] Normalize params for insertAutoDraftPost and return value;
 require post title
 * [https://github.com/xwp/wordpress-develop/pull/152/commits/4a9f079
 4a9f079] Ensure user can edit_post specifically beyond just publish_posts
 * [https://github.com/xwp/wordpress-develop/pull/152/commits/d0f13ae
 d0f13ae] Add non-ajax unit tests for new WP_Customize_Nav_Menus methods

 Still needing to add Ajax tests and do a final pass on how some of the
 identifiers are named.

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


More information about the wp-trac mailing list