WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm working this problem discussed here: Custom Comment Types, but I need more clues to map out the process. I want to create custom post types and associations between Questions & Answers, and Pin-ups & Critiques. I think that I want to do this because I want to be able to archive and create feeds for Answers and Critiques separate from Post Comments For example, for a given author/user home page, I want to be able to list Questions posed, Answers given, work Pinned-up for comment, and Critiques made. An Answer would include the title of the Question it refers to. This is more of an aside, but I am imagining a role/capability to comment on each custom post type (Question, Answer, etc. ala Quora and Stack Exchange). The comment referenced 2 options: using a custom taxonomy and storing an ID in a custom field. I'm self-learning, so any additional help is appreciated.

share|improve this question

I've explored both options, using custom fields and a custom taxonomy, in previous versions of my plugin, Posts 2 Posts. The latest version uses two custom tables.

share|improve this answer
why do you find using cutom tables better the postmeta or terms table? – Bainternet Feb 5 '11 at 16:59
postmeta => slow queries; terms => can't add info per connection – scribu Feb 5 '11 at 22:36

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.