What Are Custom Post Types?

Custom Post Types help you to extend the boundaries of WordPress by creating your own unique content types for different kinds of websites.

Post Types are used to refer to the following default types of content in WordPress:

  • Post
  • Page
  • Attachment
  • Nav Menu

TheGem brings its own additional custom post types:

  • Portfolio Pages
  • Teams
  • Testimonials

Sometimes it is useful to build your own additional custom content with own unique URLs, not related to the post types listed above.

Let’s say you run a boat rental business. You wish to showcase your boats in a special directory with special filters and you wish to present each of your boats on the dedicated page, highlighting the technical specifications, rental prices and rental conditions.

In TheGem you can use TheGem Portfolio for achieving this goal. Each of your boats would be a single portfolio item with the special content template applied. You can list all your boats with Portfolio Grid element, activating the extended filter with custom fields (please check this demo).

However, if you don’t like to use TheGem portfolios and wish to have a separate unique post type for your boats, you can create your own public custom post type “Single Boat” with the custom taxonomy “Boats”, assigning this post type its own unique URL.

You can check this article for more details concerning the custom post types and the question “Do I need to use custom post types”