When 3.0 came out it was cited that one can make a Movie Review site using custom post types and taxonomies as an example of using wordpress as a CMS. I want to try to do this as a learning example: I have experience programming but not with WP.
Basically I’m looking for guidance on how to structure the post types, tags and taxonomy type stuff. I can figure out HOW to do this from reading wordpress docs; I’m just mainly looking for “battle plan” help for an example scenario.
As a small test case let’s assume there are only 3 genres of movies: Action, Drama, and Comedy, and that my database has 5 movies of each type.
On the top nav I’d want a “Genre” tab that would display the 3 movie genres in drop down. When one of these is clicked I’d like it to go to a page for the genre (so there should probably be a “genre” custom post type), that has some text about the genre and then a displays a list of the 5 movies in that genre.
When one of the movies is clicked it should go to a page for that movie (so there should probably be a “movie” custom post type) that display some text about the movie, some text about the genre its in (so this page needs to somehow know what genre its tied to), and two links: one to photos of the movie and one to a review of the movie.
When you click on Pictures it would just show some pictures for the movie (so moviePicture or some such should be a custom post type).
When you click on Review it should go to a written review (so movieReview should be a custom post type)
Also, let’s say there is another tab on the main navigation just called “movies” that shows a list of all 15 movies and when you click on it, it jumps right to the “movie info” page above (skipping the genre step).
Whew…so say I want to set something up just like that; can someone whose familiar with WP 3.0 help me come up with the proper structure of taxonomies, tax, and post types that corresponds with the above? Thanks in advance!
- The topic ‘Creating Movie Review Site structure using Custom Post Types and Taxonomies?’ is closed to new replies.