[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