[wp-trac] [WordPress Trac] #8592: Private Pages not listed in the Parent dropdown
WordPress Trac
noreply at wordpress.org
Wed Jul 31 00:47:06 UTC 2013
#8592: Private Pages not listed in the Parent dropdown
------------------------------+-----------------------------
Reporter: mtdewvirus | Owner: nacin
Type: enhancement | Status: reopened
Priority: normal | Milestone: Future Release
Component: Administration | Version: 2.7
Severity: major | Resolution:
Keywords: has-patch commit |
------------------------------+-----------------------------
Changes (by sillybean):
* keywords: has-patch commit 3.5-early => has-patch commit
Comment:
Minimum number of things that have to get done in order to resolve this
ticket:
* Allow arguments to be filtered in wp_list_pages() and
wp_dropdown_pages() (related: #23734).
* Scrub core for remaining hard-coded status lists (related: #12706,
#24722) and make sure they can be filtered (to add custom statuses
registered by plugins, or add labels in parentheses as described
upthread).
* When saving child pages of restricted (private, password, draft)
parents, enforce the same status/visibility on the child. This prevents
weirdness like published children of draft parents.
At that point, while core still won't allow hierarchies of
private/password/draft pages, plugins should be able to accomplish it by
applying various filters.
Comments? I'll start on the argument filters and save_post hook before
tackling the status lists; more eyes on that aspect would be especially
welcome.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/8592#comment:151>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list