How To Add Pages in WordPress: Starter’s Guide

Jun 10, 2024  | How ToWebsite Maintenance

Adding new pages to WordPress should be easy, but sometimes it can feel like solving a Rubik’s Cube in the dark.

There’s nothing more frustrating than when what should be a simple task takes up hours of your time.


Don’t go throwing out your computer just yet.

Instead, explore our guide on how to add pages in WordPress to learn about the best tips and tricks to use while setting up your website.

What Are WordPress Pages?

WordPress pages are sections of your website where you publish content that doesn’t change often, such as “About Us,” “Contact,” or “Privacy Policy” pages. These pages provide essential information about your business in a clear format. They are vital for structuring your website’s layout, which helps users easily find the content they need.

WordPress pages vs WordPress posts

WordPress pages and posts serve different purposes and offer distinct functionality and customization options. Pages show more static content, which is crucial for displaying important business information. Posts, on the other hand, are organized chronologically, and you can categorize and tag them for easy navigation and discovery.

WordPress web pages form the core of your website, but WordPress posts keep it fresh and engaging with regular updates such as industry insights, how-to guides, and news.

WordPress pages are vital for sparking conversations, boosting authority, and driving traffic with timely promotions. If your WordPress pages set the stage, your posts put on the show.

Before you say “showtime,” let’s walk through a tutorial on how to add new pages in WordPress.

Our Guide to Adding Pages to WordPress

Our guide provides step-by-step instructions that make adding pages to WordPress and WooCommerce sites easy peasy lemon squeezy.

We cover:

  1. How to add a new page in WordPress
  2. How to publish a page in WordPress
  3. How to edit a page in WordPress and adjust its page settings
  4. How to organize WordPress pages into a hierarchy
  5. How to add pages to the menu in WordPress
  6. How to set a WordPress page as your homepage or blog archive page
  7. How to add a post to a page in WordPress

If you’re looking for a specific tip, click on the jump-ahead link in the list above and go straight to that section! ➡️

How to add a new page in WordPress

Let’s review how to add a page in WordPress:

  1. Type in your browser and enter your credentials to log in to your WordPress admin account
  2. Click the Pages section on the left-hand sidebar and click “Add New Page”
  3. Enter the title of your page on top
  4. Use the Elementor plugin, HTML editor, or WordPress block editor (a.k.a. Gutenberg) to add or embed content like text, images, and videos

How to publish a page in WordPress

Check the layout, page content, and media to ensure everything is in order. The best option is to use the “Preview” button to view page layouts on different devices.

Click on the “Publish” button and confirm your settings to publish the page.

How to edit a page in WordPress and adjust its page settings

If you need to edit an existing page in WordPress or adjust its settings, go to the main WordPress dashboard and click on “Pages.” Find the draft or published page you want to edit and click on its title.

That will open up the page editor, where you can modify the text, add images, rework bullet lists, and improve your page.

Page settings are located on the right. You can adjust:

  • Summary: Set the visibility to public, private, or password-protected; select a publish date; choose a page template; and create a page’s URL

  • Featured Image: Most pages don’t need a featured image, so you can save this option for posts
  • Discussion: Enable or disable the comment section
  • Page Attributes: Add the page to a parent page and choose the order in which subpages are displayed

How to organize WordPress pages into a hierarchy

Organizing a website’s hierarchy is like managing a set of folders on your computer. Just as you have a main folder for a project with subfolders for each part of the project, a website hierarchy uses main pages (parent pages) and subpages to organize content.

A good page hierarchy is important because it makes it easier for users to navigate your website and find the information they need.

Here’s how to organize WordPress pages into a hierarchy:

  1. Plan the structure: Decide which pages will be your main pages and which will be subpages
  2. Access your subpages: Go to the page you want to organize
  3. Set a parent page: Click on the “Page Attributes” option on the right and select the parent page from the dropdown menu

  4. Set the order: Use the “Order” field to set the display order of the pages under the same parent
  5. Save changes: Click “Update” to apply the changes

How to add pages to the menu in WordPress

A menu in WordPress helps your website visitors find what they need quickly and easily.

On average, users spend 6.44 seconds reviewing the menu. If they don’t find what they are looking for, they are likely to exit your website.

Here’s how to add pages in WordPress to a menu:

  • Go to the WordPress dashboard
  • Hover over “Appearance” and click on the “Editor” option

  • Click on “Navigation” and select the menu where you want to add new pages

  • If you have multiple menus, they will appear in a dropdown list at the top of the page
  • Once you open the navigation menu, you’ll get a list of pages that are already in your menu
  • Click on the edit icon or anywhere on the page screen to open the page builder and editor

  • Click on the “+” icon to add another page to the menu, and select the page from the dropdown menu

  • Save the changes and go back to the navigation menu by clicking on the WordPress icon
  • Check your new page in the navigation bar

How to set a WordPress page as your homepage or blog archive page

If you want to set a specific page as your homepage, you need to hover over the “Settings” option in the WordPress dashboard and click “Reading.”

In your Reading Settings, check that your homepage displays a static page. Then select the page you want it to show as your homepage.

Reading Settings also allows you to create a WordPress blog archive.

You need only select how many blog posts you want to display per page, how to display your blog posts in a feed, and whether you want search engines to index your website.

Once you configure all settings, click “Save Changes” and enjoy your new homepage and blog page archive.

How to add a post to a page in WordPress

Now that you’ve set up your blog archive, it’s time to fill it with posts that will entertain and inform your future website visitors.

Here’s how to add post pages in WordPress:

  1. Go to your WordPress dashboard.
  2. Click on “Posts” and then select “Add New Post.”

  3. Just like with pages, you’ll need to add a post title and use the content block editor to create the content you want.

  4. Use settings on the right side to categorize your post and add tags. These options help organize your posts and make it easier for readers to find related content.

  5. Add a featured image to increase the visual appeal of your post.
  6. Write a summary of your post in the “Excerpt” section to help the readers and search engine algorithms determine what your post is about.

  7. Once you’re done, you can preview what your post looks like, save draft posts, and publish it.

7 Tips For Creating a Strong Set of WordPress Pages

Building a strong set of WordPress pages helps you create a professional and user-friendly website.

Follow these best practices to ensure your new pages are well-organized and engaging.

1. Build a set of landing pages for your customers

Unlike general website pages that cater to a broad audience, landing pages speak directly to a particular customer persona, addressing their specific needs and interests.

As a result, your website visitors feel like this:


When you address the specific needs and interests of your website visitors, they become more engaged and likely to convert into customers.

Take a look at TForce Logistics, for example. This company offers delivery services in e-commerce, medical, B2B distribution, and financial industries.

We had to figure out how to add a landing page in WordPress to address unique customer challenges and needs. We added a landing page for each industry with:

  • Engaging above-the-fold section
  • Compelling headline to grab attention
  • Industry-related case study video
  • Clear features and benefits of the service
  • Professional images to increase visual appearance
  • Detailed “how it works” section
  • Straightforward contact form
  • Strategically placed call-to-action buttons

These engaging landing pages have helped the company collect leads continuously.

2. Design an attractive Contact Us page

Next up, it’s time to learn how to add a contact page in WordPress.

Use the “Add New Page” option in the WordPress dashboard and fill your contact page with necessary information about your business.

A good “Contact Us” page makes it easier to communicate with your customers and earn their trust. The trick is to:

  • Use a clear layout with essential contact details like phone numbers, email, and physical location
  • Add a short form to make it easier for visitors to reach out
  • Include a map and directions to assist local customers
  • Use clear calls to action to encourage engagement
  • Include permalinks to social media profiles so that customers can reach out on other platforms

3. Don’t forget your 404 page

A 404 page is what visitors see when they try to reach a page on your website that no longer exists or was never there. This could happen due to a typo in the URL, a removed page, or a broken link.

A well-designed 404 page can guide website visitors back to useful content, which reduces frustration and bounce rates.

Here’s how to add a custom 404 page to your WordPress theme:

  • Go to the WordPress dashboard
  • Click on “Appearance” and then “Editor”
  • Click on “Templates”

  • Go to “Page: 404”

  • Use the block editor to create a custom 404 page
  • Click “Save” to save the template

To keep your 404 engaging, use a friendly tone to inform visitors that the page they are looking for doesn’t exist.

You can use humor related to your brand to lighten the mood.

For example, an e-commerce brand can use a message like: “Whoops! This page must have gone out of stock. But don’t worry, we’ve got plenty more awesome products just a click away!” Then provide links to the most popular products.

4. Publish content regularly

Search engines index fresh content more often, which helps improve your site’s visibility and ranking in search results.

Each blog post is an opportunity to turn website visitors into leads by including calls to action to direct readers to sign-up pages, contact forms, or product pages. In fact, research shows that companies with blogs have 67% more leads per month.

If you want to get good results with blogging, you need to:

  • Tailor your content to meet the interests of your target audience
  • Focus on monthly SEO maintenance by optimizing content with relevant keywords, meta descriptions, and tags
  • Maintain a consistent publishing schedule
  • Add images, videos, and infographics to make your posts more engaging and shareable
  • End your posts with a question or a call to action that encourages readers to engage
  • Share your blog posts across your social media and email newsletters to drive more traffic to your site

5. Use parent pages and subpages to make navigation easier

Parent pages and subpages organize content in a logical manner, helping visitors find related content quickly. In addition, search engines favor websites with a clear structure because they are easier to crawl and index pages.

Here’s how to add great parent pages and subpages to make navigation easier:

  • Name your parent pages and subpages clearly and descriptively to reflect the content they contain
  • Sketch out a sitemap that defines which pages will be the parent pages and which will be the subpages
  • Ensure subpages are properly linked from their respective parent pages
  • Keep your structure simple for intuitive navigation
  • Maintain consistent layout and navigation elements across pages

6. Create an easy-to-navigate menu for your visitors

Creating an easy-to-navigate menu for your visitors improves the usability of your website and user experience.

An intuitive website structure with good navigation makes it easier for visitors to find the information they seek. As a result, they spend more time on your website and remain engaged.

We’ve already covered how to add pages to the menu in WordPress. It’s also important to ensure your menus are consistent across all pages.

The best approach is to use clear and descriptive labels for your navigation links, avoid cluttering your navigation with too many items, and use breadcrumbs to provide easy steps back to previous sections.

7. Invest in maintenance

Building a website is a one-time thing, but maintaining your site and all your content is an ongoing task that takes a lot of time and effort, especially for beginners.

You need to be familiar with technical details and best practices, which can be confusing at times. That’s why it’s best to leave website maintenance to experts.

At StateWP, we offer WordPress website maintenance, optimization, and security services through a game-changing tool called Proto.

Proto is a unique dashboard that helps business owners see how their website is performing and submit requests. Our team of WordPress experts is ready to handle every request you have, including adding new pages to your website promptly.

Put Your WordPress Page Updates on Autopilot

Learning how to create a page in WordPress is vital for keeping your website fresh and engaging. Great WordPress pages will have your visitors coming back for more.


A service like Proto offers round-the-clock support and error management to ensure your site remains functional and efficient.

If you need expert assistance or want to discover how to improve your WordPress setup, don’t hesitate to contact us.

You can also explore our guides on WordPress security or how to speed up a WordPress site to continue learning on your own.

FAQs on How To Add Pages in WordPress

Still not sure how to add new pages in WordPress? Find the answers to your questions below. 👇

How do I add pages to my WordPress site?

To add pages to your WordPress site, log into your WordPress dashboard. From there, select “Pages” from the menu on the left and click on the “Add New Page” button. This action opens a blank page editor, where you can write and format your new page. Once completed, click “Publish.”

How do I create multiple pages in WordPress?

To create multiple pages in WordPress, log in to your dashboard and follow these steps for each page you want to add: Click “Pages” from the sidebar menu, then select “Add New Page.” Write your content using the block editor and click “Publish” when ready. To streamline the process, duplicate existing content with similar layouts.

How do I make my WordPress page visible?
  1. Log in to your WordPress admin account
  2. Click on “Pages” and select the page you want to make visible
  3. If the page is a draft, click “Publish”
  4. Open the settings bar on the right and click on “Summary”
  5. Set the visibility settings to “Public” to make the page visible to everyone
How do I add a custom page in WordPress?

Adding a custom page in WordPress follows a similar process to how to add pages in WordPress, but with a focus on unique web design. Simply go to WordPress dashboard > Pages > Add New Page. Once a page editor opens up, you’ll get a pop-up to choose a page pattern you like.

Where do I find my page ID in WordPress?

To find your page ID in WordPress, log into your WordPress dashboard and go to the “Pages” section. Click on the page title and check the URL. It should look something like this: The number in the URL is your page ID.