Last modified: August 6, 2025 at 11:30pm

Learn how to create and publish content in Drupal CMS using any available content type. You’ll start by creating and previewing a draft, then publish it to make it visible on your site.

Back to top

Goal

Create and publish a new content item using any content type.

Back to top

Prerequisites

Back to top

What is “content” in Drupal CMS?

When you access the Create menu in Drupal CMS, you’ll see different options ranging from Basic page to User. “Content” in Drupal CMS can mean content types that create pages on your site that site visitors can access. Or content can be different kinds of entities that are used in a variety of ways on your site. For example, an image media item can be embedded in a blog post or a user can be selected as the author of a news item. In this tutorial, we’ll focus on creating content that creates pages on your site with a URL that can be accessed by your site’s visitors, and optionally added to a navigation menu.

Back to top

Step #1: Choose a content type

Using the administrative toolbar, go to Create (node/add), and select the content type you want to use.

Drupal CMS admin toolbar with the “Create” button selected. A flyout menu appears with options to create different content types: Basic page, Blog post, Event, News item, Person profile, Document, Image, and more.

If you don’t see the content type you need, go to ExtendRecommended (/admin/modules/browse/recipes) and browse the add-ons to see if there is an option that meets your needs. For example, select the Install button for Blog to add a Blog feature to your site.

After installing an add-on, reload the page to see the new content type appear in the Create menu. Learn more about adding functionality with smart defaults.

Tip: Before creating multiple content items, make sure your content type is configured in a way that meets your site’s needs, and that you and your content editors understand when to use certain content types and how to add content to each type of field.

Back to top

Step #2: Create a draft

Fill in the form with details for your content:

  1. Title: Enter a descriptive title.
  2. Description: Add a short summary or teaser. Some content types may display this in search results or listings.
  3. Body or main content: Add your formatted text, images, and other content.
  4. Fill in other content type specific fields as needed. Field-specific help text appears under each field.
  5. Customize the page’s URL using the URL alias field. Learn more: Customize the URL of a page.
  6. In the sidebar, locate the Save as dropdown, choose Draft and click Save. If there isn’t a Save as dropdown, at the top of the form, toggle off Published then press Save to save the content without publishing it.
  7. Once the draft or unpublished content is saved, it may be shared with others on your team for review, or edited by anyone with a role that has permission to edit this type of content. Learn more: Concept: Users, Roles, and Permissions (Drupal User Guide)
Back to top

Step #3: Preview content in all view modes

You can preview content in all configured view modes by selecting the Preview button, which appears next to the Save button at the top of the form. 

  1. On a Create new content form or an Edit content form, select the Preview button.
    Top right corner of the content editing interface in Drupal CMS. Displaying the “Save” and “Preview” buttons, with the “Preview” button highlighted.
  2. From the View mode dropdown, select the view mode you want to preview.
    The Drupal CMS content preview toolbar shown when previewing an edited content item. Shows a dropdown labeled “View mode” with “Full” selected.
  3. Once you are done previewing your content in each configured view mode, click the link, Back to content editing.

What is a view mode?

view mode is a configured and themed display of your content. Within a view mode, fields may be shown or hidden, and each field may be configured with a specific field formatter.field formatter is an option for how to display the data within a field. For example, while the Full view mode displays most or all content fields, the Card view mode might display only a title and summary with the image configured to use a smaller image style. Learn more: Concept: View Modes and Formatters (Drupal User Guide).

Back to top

Step #4: Publish content

After creating a draft of the page and previewing the content to ensure it looks correct, publish your page to share it with the world.

To publish content:

  1. Using the administration toolbar, go to Content (/admin/content).
  2. Under the Published status dropdown, select Unpublished. Or, select the Moderated content tab. Filter the list to the appropriate type of content and Moderation state: Draft.
  3. Find the page in the list and select the Edit button.
  4. In the sidebar, the Save as should be Draft. Set Save as to Published.
    The node form widget for changing the pages published status, the “Current state” label is set to “Draft” and the “Change to” options is set to “Published.”
  5. Select the Save button.
Back to top

Pages can be added to your site navigation by creating a menu item. See Add a menu link to a page to learn how.

Back to top

Next

Learn more about content modeling and the different content types that you can use with Drupal CMS.

Back to top

Wrap-up

In this tutorial, we walked you through how to create a new draft of any type of content, preview the content in different view modes, and publish the content. Once you have a content type configured to your satisfaction and organizational needs, you are ready to create content for your Drupal CMS site.

Back to top