[wp-trac] [WordPress Trac] #8592: Private Pages not listed in the Parent dropdown

WordPress Trac noreply at wordpress.org
Thu Feb 6 19:20:36 UTC 2014


#8592: Private Pages not listed in the Parent dropdown
-------------------------------+-----------------------------
 Reporter:  mtdewvirus         |       Owner:  nacin
     Type:  enhancement        |      Status:  reopened
 Priority:  normal             |   Milestone:  Future Release
Component:  Posts, Post Types  |     Version:  2.7
 Severity:  major              |  Resolution:
 Keywords:  2nd-opinion        |     Focuses:  administration
-------------------------------+-----------------------------

Comment (by alexfurr):

 Plocha - thanks (again!) for your input. What do you mean by 'we still
 don't supporting it.' Does this mean its not on the radar of things to be
 fixed?

 I've stated it on other forums, but I'll re-iterate for the sake of other
 people - it makes using WP as a time release CMS tool pretty useless. We
 often need to release entire topics to students on a specific date -
 logically you'd schedule the parent page for that date, and that would
 hide the page, AND children pages (if it worked logically) from the main
 menu.

 Unfortunately it also affects the has adverse affects on the main
 wp_page_menu function meaning that if you set a parent page to scheduled,
 ALL child pages suddenly appear in the root menu. Absolutely the opposite
 of what users would want!

 I've been using WP for over 5 years and this is the first 'WTF?' problem
 I've found.

 I see no real problem with a parent page being set to
 'private/draft/scheduled' and a child to 'published'. How would this work
 in reality? As you'd expect:

 1. You could search for page content on the 'published' child page and
 view the page directly
 2. You wouldn't be able to view the parent page in the main menu - and
 therefore the child page would also be hidden

 That makes perfect logical sense to me, AND to everyone I've spoken to.

 The key thing is currently, setting a parent page to anything other than
 published COMPLETELY screws up the dynamic menu system which pretty much
 ALL themes use.

 Happy to discuss further - I hate tinkering with the WP core code so won't
 bother with the patch, but really do appreciate the response.

 Alex

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


More information about the wp-trac mailing list