[wp-trac] [WordPress Trac] #41809: Default setting for menu locations should be to use page structure (no custom menu) with option for no menu

WordPress Trac noreply at wordpress.org
Wed Sep 6 05:10:54 UTC 2017


#41809: Default setting for menu locations should be to use page structure (no
custom menu) with option for no menu
--------------------------+-----------------------------
 Reporter:  anmari        |      Owner:
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  Awaiting Review
Component:  Menus         |    Version:  trunk
 Severity:  normal        |   Keywords:
  Focuses:                |
--------------------------+-----------------------------
 The menu customiser default setting for first menu location should to use
 the page structure as is WITHOUT having to create a custom menu.

 IE the way things used to be before the customiser came along.

 If one wants 'no menu' then one should be able to say so (apparently
 twenty-seventeen theme does not default to page structure for menu as it
 wants to allow for 'no menu'
 https://core.trac.wordpress.org/ticket/39056#comment:4 )

 This forces people who just want the page structure into double
 maintenance, which seems a bit ridiculous.

 Ideally the page structure should be the default if there is no custom
 menu and if people are happy with that, then they need do no further work
 - like it used to be.   If they want 'no menu' or 'custom menu' then they
 choose 'no menu' or  create a menu.

 This could perhaps be achieved by making the default for the first menu
 location be a 'use page structure' option.  One could then still choose
 'no menu'.   This would also get around the problem of people having to
 create a menu just to mimic the page structure, and then continually
 maintain it when they add subpages - two steps where there used to be one.

 The way things are now, complexity has been added to simple websites that
 don't have complex menu structures - a backward step.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/41809>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list