I’d recommend Custom Post Types : http://codex.wordpress.org/Post_Types#Custom_Post_Types
You can add appropriate meta boxes to each post type : http://codex.wordpress.org/Function_Reference/add_meta_box
You can define specific front end templates for each post type : http://codex.wordpress.org/Post_Types#Custom_Post_Type_Templates
Instead of a dropdown, you would have distinct menu items for each “thing” ( Review, Albums, etc ).
Related Posts:
- How to create new post content templates for my users?
- Related post not showing table of content
- Stop WordPress Wrapping Images In A “P” Tag
- Stop WordPress automatically adding tags to post content
- Get content from one page and show it on another page
- Post/Page Preview Template
- How to get Images included in Post
- Strategy for handling hierarchical pages with empty parent content
- How to remove Nextpage tag inside posts text depending of utm_campaign
- How can you make sure authors’ posts are longer than 250 words?
- My ‘post attributes’ is missing from my WordPress install
- What is the best / efficient way to get WordPress content by post id and why?
- posts page – different lengths of excerpt
- JSON not valid after json_encode posts
- Add default content to post (for specific category)
- Forcing oembeds to top of post
- Accessing $post variable from template part
- Programmatically inserting page breaks
- Hide parts of the post content on the home page
- how to show all post in my page-grid.php template page
- Filter/Remove HTML Elements on all posts and pages
- Use template of parent category for single post sub-categories
- loop not displaying posts on custom template page
- Paragraphs removed when using get_post_custom()?
- Load post content into div with ajax
- Including text at the end of every post
- custom single.php not working
- Adding variable for post title so post template can include auto-generated link to view on external website.com/{post title}
- Testing for post title in ‘if/else’ statement returns no content
- How to display different single post template based on author?
- Same content shared between multiple posts?
- How only display all post related to category
- Is it possible to have two different previews of a post (ie. two templates for one post)?
- how load content as pop-up using ajax
- Display page content AFTER a loop of posts
- Different template for posts of all subcategories of category
- How to get only text from wordpress post content?
- Custom Post Templates
- Single post as homepage?
- Templating of a specific post ID
- Batch process: remove first image from post content
- Category Template: Need to display different content on first page of archives
- Change post_date to post_modified date on post template?
- What part of template to edit to remove category name from the top of posts?
- Why content_arr[‘extended’] removes paragraph tags?
- Unautop / Sanitize content added to a post through a plugin
- How can I pass the ID of a post to a page template by clicking a url?
- is there a way to show the the post title after the image?
- How to get rid of shortcodes in post content once and for all
- Add Word Limit to Posts
- Using custom post template
- What is the filter or hook to add admin controls to posts on the front end?
- Setting posts_per_page for taxonomy term template
- Switch to page template when using post permalink
- Show only one page link in content pagination
- Genesis + Ajax + Jquery | Failling to call action
- Get Page ID of blog homepage
- Send post id through ajax and get the post content back
- custom post template file not shown, instead all the time 404.php
- Show only posts with images and a fixed amount of posts
- How to create a template for Pages?
- How do I stop the loop from repeating in my category template?
- How do I do a page break?
- How to get a post’s content? [closed]
- posts not showing on index.php
- Why does a published post only displays the title and not the content in the site? [closed]
- Hide a specific post from a page template
- Tell WP to use a specific template file in posts
- Best Way to Add UnEditable HTML to Posts
- How to make different custom post layouts?
- The_excerpt() doesn’t parse – how to change that?
- Why won’t pagination work?
- Page and post loop same template
- Is it possible to give the user the chance to select between two single template files to use in a post?
- Create a custom posts page
- Benefits to using semantic HTML in post content? [closed]
- how to set social icons to product / post template (Auros theme)? [closed]
- How to identify and hide/remove an element from a WordPress page [closed]
- wordpress posts template remove default template from menu
- Force a specific template as default
- showing posts of an specific category in admin custom menu with style of admin posts section
- Give posts a particular template based on the assigned category
- the_content() Not Grabbing All Content
- Display a post via template
- Single post full screen template not inheriting WordPress role permission
- How to set a certain Custom Template to a Single Blog Post
- List all native posts in template page?
- Can’t save WordPress post with “/etc/” in it
- content summary of a post disappears If an images added at the beginning of the post. how to solve it?
- Sidebar on single.php not showing up
- How to Featured content with images in home page?
- Post Templates and Post ID’s
- Hide parts of the post content after typing it’s name or searching it by category
- How to exclude the word “class” from being matched in search?
- How do I disable the “by author” hyperlink on posts?
- Trying to query all posts in category 4
- Preview page/post revisions without overwriting current content
- Output Buffer Issue with Single Post View
- add_rewrite_rule and template redirect not working
- Posts and Pages w. private visibility don’t show up in existing content