Platforms & CMS

Custom post type

A WordPress content type beyond posts and pages, such as team members, locations or case studies.

By Nick Irmo · Updated

What Custom post type means

Custom post types let WordPress store structured content with its own fields and templates. Instead of cramming everything into pages, your team fills in a simple form and the design stays consistent. It is the WordPress version of a content model.

Why it matters for your website

Custom post types keep structured content organized, so your team edits a location or team member in a clean form instead of hacking a blog post. That makes updates faster and less error-prone. It also lets each type get its own templates, archive pages and URLs, which helps both visitors and search engines.

Example

A dental group with five offices creates a Locations post type with fields for address, hours and dentists. Each office gets a consistent page, and adding a sixth office takes minutes.

Tips

  • Register custom post types in a plugin, not your theme, so they survive a theme change.
  • Pair each type with custom fields so editors fill in labeled boxes instead of free text.
  • Decide early whether each type needs public archive pages and its own URL structure.

Common mistakes

  • Creating a separate post type for every small content variation, which clutters the admin.
  • Forgetting to resave permalinks after adding a type, leading to 404 errors on the new pages.

Questions about Custom post type

What is Custom post type?
A WordPress content type beyond posts and pages, such as team members, locations or case studies.
Do I need a plugin to create a custom post type?
No. A developer can register one with a few lines of code, but plugins offer a point-and-click way to do it. Either works as long as the code lives outside your theme.
Will custom post types show up in my XML sitemap?
Most SEO plugins include public custom post types in the sitemap automatically and let you exclude ones you do not want indexed.

Learn more

Tell us what the site needs to do.

Share a few details and a budget range. We reply within one business day with a plan, a platform recommendation and a fixed quote.