Opened 15 years ago
Closed 9 years ago
#12539 closed enhancement (wontfix)
Add hook to create_initial_post_types()
Reported by: | mikeschinkel | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 3.0 |
Component: | Posts, Post Types | Keywords: | needs-refresh |
Focuses: | Cc: |
Description
I'd like to propose that create_initial_post_types() in wp-includes/post.php have a filter called 'initial_post_types' (or something else) that will allow a hook to remove default post types and/or modify the attributes of post types before they are registered. I've included a patch to illustrate. The same could be done with the post statues but doing so is a bit more complicated so I didn't implement that in case the core devs hate the idea.
As suggested by dd32 from #9674 I created this new ticket.
Attachments (1)
Change History (13)
#6
follow-up:
↓ 7
@
15 years ago
- Milestone changed from 3.0 to 3.1
We're in feature freeze, Approaching Beta in the near future, This is an enhancement and is not a regression over the previous release. Moving to 3.1 for now.
The addition of the custom post_types to 3.0 has been of benefit, but mearly filtering these post_types is not all that needs to be done to prevent certain post types from being invisible to WordPress.
This would be better fixed in 3.1 as the post_type api and internal use matures.
#7
in reply to:
↑ 6
@
15 years ago
Replying to dd32:
We're in feature freeze, Approaching Beta in the near future, This is an enhancement and is not a regression over the previous release. Moving to 3.1 for now.
The addition of the custom post_types to 3.0 has been of benefit, but mearly filtering these post_types is not all that needs to be done to prevent certain post types from being invisible to WordPress.
This would be better fixed in 3.1 as the post_type api and internal use matures.
Agreed. Better to do this one well vs. quickly.
#9
follow-up:
↓ 10
@
14 years ago
- Milestone changed from Awaiting Triage to Future Release
I think we still have a long ways to go decoupling the core taxonomies and core post types...
Update to /wp-includes/post.php to add a filter called 'initial_post_types'