Taxonomies are categorizations of data. Tags are a taxonomy. Categories are another taxonomy. If you are building a movie website and want to show which actors starred in which movie, “Movies” would be a custom taxonomy.
Custom Post Types are really just custom data items. They’re stored just like posts and pages, but aren’t considered the same thing as a post or a page. In the movie website example above, “Actor” might be a custom post type with a Name, a Biography, and a Headshot as elements.
Custom Page Templates are special files for WordPress that dictate how the content will be laid out on the page. They’re used strictly with pages in WordPress, not with posts or custom post types.
Think of it this way:
Types of Data:
- Posts
- Pages
- Menus (yes, these are a custom post type)
- Custom Post Types
Ways to Structure and Relate Data:
- Tags
- Categories
- Post Formats
- Custom Taxonomies
Ways to Present Data:
- Custom Page Template
Related Posts:
- Ordering Posts List By Taxonomy Terms?
- Display Posts of a Category in Alphabetical Order (Custom Post Type)
- Multiple portfolios with one custom post type?
- Custom-Posttype & Custom Taxonomy WP_Query
- Enabling permalinks disables custom page template
- Loop and add Specific Categories and Products Images
- Using get_terms() to list terms from one custom taxonomy AND from one specific built-in category
- How do I find out which (page) template file my custom child post is looking for?
- Ordering Posts List By Taxonomy Terms?
- Display Custom Taxonomy of custom post type
- get tags from custom post type
- Create page to handle form submission
- wp_dropdown_categories in custom post type with custom taxonomy
- Taxonomy archive with same slug as custom post type?
- How can I convert a Custom Taxonomy to a Custom Post Type?
- Find callback function for custom taxonomy metabox
- Exclude a term of a taxonomy with a custom post type in a search
- Need some templating advice for templating with custom post types and taxonomies
- Filter posts with ajax form and checkboxes
- get terms that have post with custom post type between 2 values
- How do I create a custom post type for a training CMS in WordPress?
- How do I create a page template to display a custom post type?
- How to add a custom taxonomy to a custom post type’s document tab
- WP_Query search posts by custom post type and custom taxonomy
- get_queried_object error How to show post count by month in the taxonomy page
- List custom post type by custom tax term as page title
- Page Templates Drop Down Select for Custom Post Types
- Count posts with specific term_meta
- Should I use custom taxonomy or custom post type
- get_posts of Custom Post Type AND Custom Taxonomy
- Custom Taxonomy Navigation, with current menu items for children?
- Custom Post Type doesn’t show Draft and Trash Options
- A question on creating filters for custom posts using taxonomy
- WordPress sort search results by custom order
- How can I made custom taxonomies relationship?
- How to start a new post with custom Taxonomies already set?
- How to change permalink to include custom post type
- Custom Post Type by Taxonomy
- Listing all term items alphabetically / sorting loop
- Change the Custom Taxonomy URL Slug pattern
- Losing Nav Active State in Menu
- Different rewrite rules for taxonomies and cp in multisite?
- count results in search page based on custom category
- Assign Custom post to Custom Taxonomy
- Trick to get custom post types to show up on a custom taxonomy page?
- How to add custom taxonomy in custom post type permalink?
- Custom select query for taxonomies that have posts categorized in another taxonomy
- What’s the name of the custom post type yearly archive template?
- Create an archive page for custom post type with custom taxonomy
- Custom Post Types Archives and Single Pages not showing custom taxonomy data
- How to setup a single post page for my custom post type?
- Implementing Pillar Posts; Long Posts yet with Some Page-Like Handling?
- Dynamically insert code to custom post type loop
- Custom Taxonomy Search result page
- Custom taxonomy template list not working (404)
- Link From Single Post To Taxonomy Term Archive Page
- Pull in taxonomy field of custom post type in new query
- Use the custom post type archive for taxonomies?
- Taxonomy template page not working
- Issue with Custom Post Types and Single
- How to count other posts not having specific taxonomy terms?
- Calling related posts to a custom post type, taxonomy & Tag id
- Looping through custom taxonomy and display custom post types (Custom Post Type UI)
- Better in the long run to use post date or custom taxonomy to sort/separate posts by year?
- How to create subdomain for custom post type and associated custom taxonomies
- set post_type based on custom taxonomy permalink
- How can I tell if I’m on a custom post type archive page?
- Can’t Get Parent and Child Categories of Custom Taxonomy to Display
- Query for specific taxonomy that executes a particular loop depending on volume of posts?
- Should I use a custom taxonomy or custom post type for grouping a list of panels associated with a group of tests?
- Why are custom taxonomies only appearing on the edit page of one of these types, but not the other?
- Search CPT by tag ids
- Custom post type 404 category page
- Remove custom taxonamy slug with pagination
- How to associate custom taxonomy terms with custom post type?
- WP_Query not using custom taxonomy categories on custom post type
- Taxonomies are not showing in the category dropdown
- get_the_terms child terms for current post/custom post only
- Combine multiple separate lists into one
- Custom Taxonomy – fields
- CPT Loop, include taxonomies and disclude others?
- Template hierarchy changes when custom post-type permalink leverages custom taxonomy
- Custom taxonomy- only output relevant terms
- Post types showing tables…Can I do that?
- Post Custom & Taxonomy 404 error
- Dropdown switching subcategories portfolio
- Is it possible to add and display custom post types to an array?
- Custom post type and custom taxonomies display
- custom fields not showing before get_header
- Custom Post Type Pagination Not Working or Single Posts Displaying?
- Prevent repetitive terms in get_the_term_list
- Displaying posts exclusively in their category (not parent)
- Timetable of Custom Meta Data using Custom Post Type and Custom Taxonomy
- Category / Custom Post Type permalink issue
- Adding rewrite rules to Custom Post-type mixed with Taxonomy
- Inserting two categories
- How to manage a bookstore
- Create a hierarchical list of posts that’s grouped and nested by category
- I want to show a list of post with title that have link goes to that post and icon under the specific category to which it belongs
- Show a wordpress custom post condtionally using a category term