[wp-trac] [WordPress Trac] #14134: Menus item are limited to 16 item and will not save more than that

WordPress Trac noreply at wordpress.org
Mon May 25 06:33:31 UTC 2015


#14134: Menus item are limited to 16 item and will not save more than that
-------------------------------------------------+-------------------------
 Reporter:  jaanfx                               |       Owner:
     Type:  defect (bug)                         |      Status:  reviewing
 Priority:  high                                 |   Milestone:  Future
Component:  Menus                                |  Release
 Severity:  major                                |     Version:  3.0
 Keywords:  has-patch needs-refresh needs-       |  Resolution:
  testing needs-unit-tests                       |     Focuses:
-------------------------------------------------+-------------------------

Comment (by celloexpressions):

 [http://wordpress.org/plugins/menu-customizer Menu Customizer] should now
 be 100% scalable and is being proposed as a replacement for the current
 menus administration screen for WordPress 4.3. While the plugin may work
 on WordPress 4.2, it's best to test with 4.3-alpha on a test site.

 If people facing this issue could confirm that they're able to manage
 their menus with the UI introduced in the Customizer via the Menu
 Customizer plugin, without running into scaling issues, that will allow us
 to move forward with the new approach, as well as enabling the various
 tickets that this ticket blocks to move forward.

 A couple of specifics on the approach to scaling:
 - Menu items are saved to the database whenever they're changed, added, or
 updated on an individual basis with ajax. However, they're draft items
 that aren't fully published until save. On save, the menu item data is not
 re-sent to the server, instead, only the final menu ids, in order, are
 sent.
 - Menu items are loaded from json data passed on load. Menu items are
 rendered into the DOM only when their containing menu section is opened
 for the first time, using a single Underscore.js template for all items.
 See the make/core posts or the plugin code for more details.

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


More information about the wp-trac mailing list