Question

So what I want to do is too have a function similar to a category or tag, but a little more robust.

It's for a podcast to list of guests for each episode.

Ideally this would do a few things:

Guest Data

For each guest (added to an episode), display their:

  • name,
  • photo,
  • twitter id,
  • url.

Guest Page

Clicking on their photo or name would the visitor to a page like the authors page, where more info on that guest could be stored:

  • a short bio,
  • all the episodes that guest has appeared on,
  • etc...

Meta Box on pod cast edit screen:

The management of this would ideally be managed like categories are now, through checkboxes and names listed on the write page to select from. Further management, (adding bio, photos, ect) would be done in another panel like posts are.

My first thought was custom post types or custom taxonomies, but I'm not sure which method is more feasible. Any ideas?

Thanks.

Was it helpful?

Solution 2

So what I did was make a custom post type for guests profiles, and use "posts 2 posts" to connect them to specific episodes. The plugin has functions to both list the connected guests on episode pages, and list all episodes associated with that guest on their profile pages.

http://wordpress.org/extend/plugins/posts-to-posts/

OTHER TIPS

I would create a custom post type and a taxonomy.

There is a great tutorial over on Justin Tadlocks website that uses movies as an example but you could translate this to podcast.

Post types and taxonomies: Linking terms to a specific post

Take a look at this one. There are also paid upgrades but it looks promising.

Licensed under: CC-BY-SA with attribution
Not affiliated with wordpress.stackexchange
scroll top