[wp-trac] [WordPress Trac] #10142: Add metadata support for taxonomy terms

WordPress Trac noreply at wordpress.org
Wed Sep 16 17:07:56 UTC 2015


#10142: Add metadata support for taxonomy terms
-------------------------------------+-----------------------------
 Reporter:  sirzooro                 |       Owner:
     Type:  feature request          |      Status:  reopened
 Priority:  normal                   |   Milestone:  Future Release
Component:  Taxonomy                 |     Version:
 Severity:  normal                   |  Resolution:
 Keywords:  needs-patch 2nd-opinion  |     Focuses:
-------------------------------------+-----------------------------

Comment (by johnjamesjacoby):

 Replying to [comment:136 thomask]:
 > I would like to propose for this discussion slightly different approach
 – move terms to posts. It might seem strange at the beginning, but if you
 think about it a little more, i believe you will see all the advantages.
 So please invest few seconds time to think about it.

 This has been proposed before, even as part of the original thought-
 process. The posts-to-posts plugin accomplishes this quite well, and the
 value of connected multiple posts to multiple other posts is clear once
 you discover how difficult it is to do currently.

 This said, we can map the loose schema of any object to any other object
 easily enough. Comments as posts? Users as posts? Sites as posts? Sure...
 there are plenty of similarities, but once we achieve universal-object
 bliss, we're left with a flexible schema that we can't easily change
 anymore because it affects every single other object in the system. We
 also end up with gaps where these objects don't overlap (`count` &
 `term_group` come to mind for terms..., `user_email` for users, and what
 about that old `comment_karma` column?)

 Consider also that terms were intended to be more flexible than they were
 ever able to be. `term_group` was never implemented; shared terms were
 largely broken; `term_order` for relationship management was never
 implemented. These ideas couldn't easily be mapped to the existing posts
 schema, so they started in taxonomies and were never finished (not unlike
 comment-types, post-statuses, etc...)

 What Boone & others are doing with Term metadata needs to happen in an
 evolutionary way, even if it eventually results in yours (and other's)
 observations being 100% correct about relating posts-to-posts, and the
 overlap of terms & posts.

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


More information about the wp-trac mailing list