WordPress comes with built-in "post" and "page" content types. Custom Post Types (CPTs) let you create entirely new content types for your site – for example, a Book, Movie, Portfolio, or Testimonials section. As the WordPress documentation explains, the core Post API allows developers to register new ...