Opened 4 years ago
Closed 3 months ago
#3436 closed defect (bug) (fixed)
register_meta() calls should use 'object_subtype' argument
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | 2.7 | Priority: | normal |
| Severity: | normal | Version: | 2.6.0 |
| Component: | API | Keywords: | has-patch |
| Cc: |
Description
bbPress registers various meta keys, but doesn't set the 'object_subtype' argument:
https://bbpress.trac.wordpress.org/browser/branches/2.6/src/bbpress.php?marks=778-787#L768
Currently, this means any post that is published will receive the following meta keys regardless of bbPress post type:
- _bbp_topic_count
- _bbp_reply_count
- _bbp_total_topic_count
- _bbp_total_reply_count
- _bbp_voice_count
- _bbp_anonymous_reply_count
- _bbp_topic_count_hidden
- _bbp_reply_count_hidden
- _bbp_forum_subforum_count
I've attached a patch that only registers meta keys for the correct bbPress forum and topic post types.
Attachments (2)
Change History (9)
#5
@
3 months ago
- Milestone changed from Awaiting Review to 2.7
- Owner set to johnjamesjacoby
- Status changed from new to assigned
Note: See
TracTickets for help on using
tickets.
Could also use
register_post_meta()in place ofregister_meta()instead.Ignore
01.patch, use02.patch.