Custom Post Type Dilema – How do I categorise by country?

There are essentially two distinct approaches to this:

  • countries as terms
  • associated natively as taxonomy
  • information as taxonomy meta (needs table created, see Metadata API)
  • front-end display as taxonomy categories

or

  • countries as custom post type
  • associated with post relationships (needs plugin sich as Posts 2 Posts)
  • information as post + custom fields
  • front-end display as custom post type

Essentially either way is viable and it depends on what you feel more comfortable with and what nature and amount of information you will need to make editable.