How To Create A WordPress Page

Learn how to create a new page in your WordPress site or blog with this detailed step-by-step tutorial …

How To Create A New WordPress Page

This tutorial shows you how to create pages in WordPress using the WordPress Classic Editor interface.

To learn how to create a page in WordPress using the WordPress Gutenberg interface, go here: WordPress Gutenberg Content Editor.


Pages are useful for presenting “static” information like your “About Us” page, legal information about your website, products, and services, etc…

In this tutorial you are going to learn how to create a WordPress Page.

Note: If you are not clear about the differences between using Posts and Pages in WordPress, see this tutorial.

Complete the step-by-step tutorial below to learn more about creating pages in WordPress.

What Types Of Content Can You Add To A WordPress Page?

With WordPress you can easily add or edit the following types of content in your Pages:

1 – Text

You can add plain, formatted and/or hyperlinked text in a variety of fonts and styles to pages. WordPress offers both a visual editor and an html editor for adding text. Depending on how you configure your site’s settings and plugins, you can also add “meta” text to pages (e.g. titles, keywords, and descriptions that appear to search engines), create custom excerpts, etc…

2 – Media

You can add or embed media content into WordPress such as videos, audio files, downloadable files (e.g. PDF documents), images (photos, logos, graphics, banners, etc) and more.

3 – Scripts

WordPress allows you to add content directly into pages using scripts like Javascript, shortcodes, and plugins. Many of these scripts allow you to control the content that appears on your site from an external or remote location (e.g. manage advertising banners or subscription forms).

Content can also be added to Pages by inserting code directly into the file templates.

How To Create A New Page In WordPress – Step-By-Step Tutorial

To create a new page in WordPress, log into your WordPress site, then either:

1) Select New > Page from the Admin Toolbar …

How To Create A New WordPress Page

or …

2) Go to your WP admin sidebar menu and select Pages > Add New

Adding New WordPress Pages

The Add New Page screen open up in your browser …

Add New WordPress Page

Add your Page Title and begin typing (or paste) your Page Content into the content editor.

Description Of WordPress Page Modules

The Add New Page section contains a number of modules that allow you to control your Page settings …

How To Create A New WordPress Page

1 – Page Title

This section is where you enter the title of your page …

How To Create A New WordPress Page

Please note the following:

  • You can use phrases, words and characters for your Page title.
  • You can use common symbols like commas, apostrophes, quotes and hyphens in your Page title. Your Page title will display these symbols, but WordPress will automatically remove them in the “page slug” to create a valid, user-friendly URL for your page.

2 – Page Content Editor

This is the large, blank area where you add your page content into …

How To Create A New WordPress PageFor the types of content you can add into your Page, see the “Types Of Content You Can Add To WordPress Pages” section above.

3 – Publish Box Module

The Publish Box module contains a number of important buttons, options, and settings that control the publish status of your page …

How To Create A New WordPress Page - Publish Box

Page Status

The available Page Statuses are: “Published”, “Pending Review”, and “Draft”. A “Published” page is publicly available to online visitors on your site. A Page whose status is set to “Draft” is not published and can only be seen by you. “Pending Review” is similar to a “Draft” Page, but needs to be reviewed and approved for publication by a user with “Editor” permissions.

The Publish section also includes a Preview button that allows you to view your page content before publishing it and making your page live on your site.

Page Visibility

You can specify a number of visibility settings for your pages. Setting a page to “Public” makes it visible to all website visitors after it has been published. You can also make a page “Password Protected” (this makes the content in your page accessible to anyone with the correct password), or “Private”, which makes the page visible only to you and to other users logged into your site who have editor or administrative privileges.

Additional settings in the Publish Box section allow you to change publication dates (even schedule pages to be published at a later date), copy your page to a new draft, or set your page for deletion by moving it to the trash.

Note: If your Page has not been published yet, a Save Draft button will display in the Publish Box section if your page status is set to “Draft” …

How To Create A New WordPress Page

Or Save as Pending, if your page status is set to “Pending Review” …

How To Create A New WordPress Page - Publish Box

Clicking the Publish button makes your page go “live” on your site …

How To Create A New WordPress Page

You can also edit the time when your page gets published by clicking the Edit link above the “Publish” button and specifying a date and time for publishing …

How To Create A New WordPress Page - Publish Box

4 – Page Attributes

The Page Attributes section allows you to set page parents and templates, and to change the order of your pages …

How To Create A New WordPress Page


Use this option if you want your page to be nested within a page hierarchy.

For example, let’s say that your website is related to “cooking” and you want to create a “recipes” section in your site. You could have a main page introducing readers to the recipes section, and subpages for each of the main types of recipes, e.g.:

  • Recipes
    • Vegetarian Recipes
    • Meat Recipes
    • Dessert Recipes
    • etc …

In the above example, if you were creating the “Dessert Recipes” page, you would select your parent page as follows …

How To Create A New WordPress Page

Your new page would then be nested under the “parent” page you selected …

How To Create A New WordPress Page

To set a page as a “main” page on your site (i.e. a top-level page), just make sure that the default (no parent) option is selected in the drop-down menu …

How To Create A New WordPress Page


Templates allow you to create pages with additional features or custom layouts. This allows you to specify a different layout for each page you create (for example, you may want your “contact page” to have a different layout than your “product” pages, or set up a different look for your blog posts, squeeze pages, membership pages, etc.).

Depending on the WordPress theme you have chosen for your site, a number of different templates may be available for you to choose in this section.

For example, here are just some of the templates available for the OptimizePress theme…

How To Create A New WordPress Page

By selecting different templates from the drop-down menu shown in the example above, your page could look like this (sales page template) …

How To Create A New WordPress Page

Or this (membership page template) …

How To Create A New WordPress Page

Or this (blog page template) …

How To Create A New WordPress PageTemplates can also be customized and modified by editing the template code.


Use the Order field of the Page Attributes module to change the order that your pages are displayed.

For example, let’s say you have three pages: About Us, Contact Us and Special Deals.

If you want your Special Deals page to display first, then enter the number “1” in the Order field and click the Update button. This tells WordPress to display this page first on any page lists and general page menus on your site …

How To Create A New WordPress Page

Repeat the process for your other pages, using higher numbers for the Order field (e.g. “2”, “3”, “4” etc.) This tells WordPress to display these pages second, third, fourth, etc on your site.

Useful Tip

Useful Tips

Tip #1 – You can change the order of pages using the Quick Edit feature of WordPress.

Just select the Page you want to change by going to Pages > All Pages menu, then click on the Quick Edit link below the page title, and enter a number into the Order field. Remember to click Update to save your new settings …

How To Create A New WordPress Page

Tip #2 – If you’re using the Pages Widget, set the Sort by option to “Page order” and click Save

How To Create A New WordPress Page

Tip #3 – You can also use a plugin to make rearranging the order of your pages easier. This is useful if you have a lot of pages on your site, nested page sections, or if you regularly add new pages to your site.

Additional Page Modules

Some modules on the Add Page and Edit Page screens are hidden by default, and will only display if these are selected in the Screen Options area …

How To Create A New WordPress Page

Below are the modules that can be activated in your Screen Options area …

Featured Image

If your WordPress theme allows you to display image thumbnails, then the “Featured Image” module will be visible on the “Edit Page” screen, provided the option has been selected in the Screen Options area …

How To Create A New WordPress Page - Featured Image Using Featured Images In WordPress is covered in detail in a separate tutorial.

Custom Fields

Custom Fields provide a way to add specific information to your site and / or modify the way your pages are displayed …

How To Create A New WordPress Page - Custom FieldsCustom Fields are normally used in conjunction with WordPress plugins, but you can manually edit the information added by plugins to your page in this section.

For more information on using custom fields, see this tutorial:


The Discussion module is used to turn the discussion options on/off for a specific page …

How To Create A New WordPress Page - Discussion

This module is used to enable interactivity and notifications on your pages on a page-by-page basis.

You can check boxes to Allow Comments and Allow trackbacks and pingbacks on your pages. If you uncheck Allow Comments, then no visitors will be able to post comments on that specific page. If you uncheck Allow trackbacks and pingbacks, then no one will be able to post pingbacks or trackbacks to that specific page.

Note: If you are editing a previously published page, the Discussion module will also show any comments that have been added to the page.

To learn how to configure the settings for the Discussion module checkboxes, see this tutorial:


This module lets you edit the page slug, which is also known as your Permalink URL

How To Create A New WordPress PageThe page slug is a user-friendly URL address created from the page title …

How To Create A New WordPress Page

The page slug is also affected by the Permalink feature (see below).


How To Create A New WordPress Page

Permalink stands for “permanent link“. When you set a Permalink for your page, WordPress will find your page and change all links on your site to point to the correct page URL even if you change the page slug or move your page to display under a different parent page.

The permalink is automatically generated based on the title you specify for your page and is shown below the title field as soon as you save or publish your page.

Punctuation such as commas, quotes, apostrophes, and invalid URL characters are removed and spaces are substituted with dashes to separate each word in your permalink.

You can manually change your permalink URL by editing the slug. To edit your page slug click on the Permalink > Edit button next to the slug field …

How To Create A New WordPress Page

Type in a new slug and click OK

How To Create A New WordPress Page

Your page-slug will now be updated.

For a detailed tutorial on configuring Permalinks go here:


This module displays a list of all your site’s registered authors and allows you to change the author attribute by selecting a new author from the drop-down menu …

How To Create A New WordPress Page - Post AuthorNote: This section only displays on your page if you have multiple registered users on your site with authoring rights. For detailed tutorials on managing WordPress users, go here:

Adding Content To Your Page

After creating a new page, the next step is to add content to it.

WordPress offers some helpful advice and best practices for posting content:

  • Practice Accessibility: Stay compliant with web standards for accessibility and help your users by including ALT and TITLE descriptions on links and images (e.g. <a title=”Descriptive Title Goes Here” href=””>Hyperlinked Text</a>.
  • Use Paragraphs: Make your content more readable by breaking up your writing into paragraphs. Tip: If you use double spaces between your paragraphs, WordPress will automatically detect these and insert <p> HTML paragraph tags into your writing.
  • Use Headings: If you plan to write a long page, then use headings to break up your page sections. In HTML, headings are set using tags like h1, h2, h3, h4, and so on. You can also add headings by highlighting content in the body of your page, and then selecting one of the heading options from the “Format Style” drop-down menu in your Visual Editor.
  • Use HTML: You don’t have to use HTML to create richly formatted page, as WordPress will automatically do this if you use the Visual Editor. Having some basic knowledge of HTML, however, will allow you to control different styling elements in your content (e.g. boxes and headings).
  • Spell Check and Proof: Check your spelling and proof everything before publishing your content. There are a number of spell check Plugins available for WordPress. You can also write your content in a text editor that has spell checking, then copy and paste your content into WordPress after checking all the spelling and proofing your content thoroughly.
  • Think before you post: Everything you make public can be seen by many people and logged by search engines, making it harder to take things back. Take a moment to think about what you are writing and review your pages before publishing. Don’t rant … think!
  • Consider your readers: Consider who will read your content and take any appropriate measures and precautions you think may be necessary when writing your content or protecting your privacy.
  • Make use of comments: Comments allow your site visitors to interact with you and share their ideas. You have control over your site’s comments and you can delete any comments that you don’t want published on your site, so consider this fact when deciding whether to allow people to comment on your site. Also, make sure that visitors can contact you privately if they need to (e.g. use a contact form).
  • Worry about the design later: How your site looks is important, but it’s not essential to getting your point across. In fact, because WordPress is so flexible when it comes to web design, you can just start writing to grow a readership, and then change your entire site’s look with just a few clicks of the mouse anytime you want, using “WordPress Themes”. Remember that content is what attracts your readers, not just the look of your site.
  • Use pictures and videos: Images and videos help make your posts and pages colorful and interesting and help readers engage better with your content. See our tutorials on adding images and adding videos to your posts and pages for more details.
  • Save your pages: Save your pages regularly to prevent losing your work to accidents or computer errors. You can do this without publishing your content as the section below will explain.

Saving Your WordPress Pages

After adding content to your Page, it’s time to save the page.

By default, WordPress will auto-save your work at regular intervals …

How To Create A New WordPress Page

This helps to prevent losing your content if something unexpectedly goes wrong with your computer, or if you click something that accidentally closes your page, browser window or application while you’re working.

WordPress also records the date and time of your page when the page is first auto-saved. You can change this by editing the “Published on:” settings …

How To Create A New WordPress Page - Publish Box

Until your content is “published”, your page will not be visible to online readers. Instead, it will be saved as a “Draft” …

How To Create A New WordPress Page

You can save your Pages as a draft or publish it online using the “Save” and “Publish” functions in the Publish section of your Page screen …

How To Create A New WordPress Page

To save your page as a “Draft”, go to the Publish section of your Page screen and click on Edit

How To Create A New WordPress Page

Select Draft from the drop-down menu and click OK

How To Create A New WordPress Page

With “Draft” displayed in the “Status:” field, click on Save Draft

How To Create A New WordPress Page

Your Page will be saved and updated as a draft page. Click on Preview page to view your saved content …

How To Create A New WordPress Page

You can also preview your page in a new browser window without saving or publishing it first by clicking on the Preview button in the “Publish” section …

How To Create A New WordPress Page

When you are ready to publish your page and make it go live to site visitors, click on Publish

How To Create A New WordPress Page

Once your new page is published, click View page to open your published page in a new window browser …

How To Create A New WordPress Page

Review your page to make sure that all of your content has been added, formatted and is displaying correctly …

How To Create A New WordPress Page

Note: Once your page is published, the button changes from “Publish” to “Update“…

How To Create A New WordPress Page

You can always change the status back from “Published” to “Draft” or “Pending Review” by clicking on the Edit link in the Status field and selecting an option from the Status drop-down menu …

How To Create A New WordPress Page

Congratulations! Now you know how to create and publish a new page. If you need to make any adjustments to your page content, see this tutorial:


"I was absolutely amazed at the scope and breadth of these tutorials! The most in-depth training I have ever received on any subject!" - Myke O'Neill,

Originally published as How To Create A WordPress Page.