Topic

A content type is a subtype of the content entity. When a content creator goes to add new content to the site, they are presented with a list of content types to choose from to get the appropriate form to fill out. Each content type defines the fields it contains, along with default content settings like submission form and publishing options. They each serve a particular content purpose on the site. For example, a site might have a different content type for blog posts, podcasts, and recipes, each with their own set of fields that pertain to that kind of content.

Example tasks

  • Create a new content type
  • Modify an existing content type, e.g., change the name of the Article content type to Blog post
  • Create a new piece of content, like a blog post

Confidence

Content types are a very stable feature of Drupal core and do not change much, even between major Drupal versions.

Drupalize.Me resources

We are still filling out our Drupal 8 library and this page will be updated with new tutorials as they are created. Content types are much the same in Drupal 8 as they were in Drupal 7, with mostly interface changes.

  • Content Types in Drupal 7
    • Explains the default content types, Article and Basic page, provided in Drupal core, and shows the basic content types settings available.
  • Creating a New Content Type
    • Create a new content type and customize the Title and Body labels for this new content type.

More Guides

We have guides on many Drupal skills and topics.

Explore guides

External resources