---
title: "How to Create and Edit Pages and Posts in WordPress"
description: "Pages and posts are essential, foundational elements for all WordPress websites. No matter the purpose of your website, you will have pages, posts, or both for your site to function properly. There..."
url: https://www.inmotionhosting.com/support/edu/wordpress/create-edit-pages-posts-wordpress/
date: 2020-07-20
modified: 2026-03-11
author: "InMotion Hosting Contributor"
categories: ["WordPress Hosting", "WordPress Tutorials"]
type: post
lang: en
---

# How to Create and Edit Pages and Posts in WordPress

![](https://www.inmotionhosting.com/support/wp-content/uploads/2020/07/How-to-Create-and-Edit-Pages-and-Posts-in-WordPress-Article-Hero-1024x538.png)

Pages and posts are essential, foundational elements for all WordPress websites. No matter the purpose of your website, you *will* have pages, posts, or both for your site to function properly. There are a few [differences between pages and posts](https://www.inmotionhosting.com/support/edu/wordpress/pages-vs-posts/), but creating and editing them is pretty much the same. Remember that when you edit or create pages and posts, you are also making changes to your WordPress site.

Continue reading to learn how to create and edit pages and posts in WordPress:

- [How to Create a WordPress Page or Post](#Create-a-WordPress-Page-or-Post)
- [How to Edit a WordPress Page or Post](#Edit-a-WordPress-Page-or-Post)

Enjoy fast, secure hosting optimized for your WordPress site with our [WordPress Hosting plans](https://www.inmotionhosting.com/wordpress-hosting).

## **How to Create a WordPress Page or Post**

![How to Create a WordPress Page](https://i.ytimg.com/vi_webp/sPF52P50ApI/maxresdefault.webp)

![How to Create a Post in WordPress](https://i.ytimg.com/vi_webp/m047CLl7MuU/maxresdefault.webp)

*Watch our quick video tutorials to learn how to create a post or page in WordPress. *

1. [Log into your WordPress site](https://www.inmotionhosting.com/support/edu/wordpress/logging-into-wordpress-dashboard/)
2. In the left-hand menu, hover your cursor over **Pages** and select **Add New**. To create a **Post**, choose **Posts** instead. 
3. You will be placed into the *Page/Post Editor*. The new editor ([Gutenberg](https://wordpress.org/gutenberg/)) now uses a block system and replaces the [classic editor](https://wordpress.org/plugins/classic-editor/) as of WordPress version 5.0. To start your new page, click on the title field and give your page a title.
4. Next, click in the body area (under the title) and start adding the content for your page. You can click on the circled plus signs to select different block types.
5. Then click **Save Draft** to save your work, **Preview** to see how it will look on your website, or **Publish** to push the content live.

*Learn how to [copy a page or post](https://www.inmotionhosting.com/support/edu/wordpress/using-copy-post-from-jetpack/) to quickly create new pages and posts in the future!*

![](https://www.inmotionhosting.com/support/wp-content/uploads/2014/08/wp-add-page-1.png)*To Add a new page hover over “Page” and click “Add New Page”.*

![](https://www.inmotionhosting.com/support/wp-content/uploads/2014/08/wp-add-post-1.png)*To add a new post, hover over “Post” and click “Add New Post”*

![](https://www.inmotionhosting.com/support/wp-content/uploads/2014/08/wp-add-page-3.png)*You can also click “Pages” on your side menu, then click “Add New” at the top.*

![](https://www.inmotionhosting.com/support/wp-content/uploads/2014/08/wp-add-post-3.png)*You can also click “Posts” on your side menu, then click “Add New” at the top.*

![Creating a post in WordPress](https://www.inmotionhosting.com/support/wp-content/uploads/2020/07/WordPress-Create-post-1024x433.png)*When you create a new page or post, you will first want to add a title.*

![](https://www.inmotionhosting.com/support/wp-content/uploads/2020/07/add-blocks-to-WordPress-Post-1024x435.png)*Add blocks to your post by clicking the plus sign at the top or within your post box.*

## **How to Edit a WordPress Page or Post**

1. [Log into your WordPress Website](https://www.inmotionhosting.com/support/edu/wordpress/logging-into-wordpress-dashboard/)
2. On the menu bar to the left, click on **Pages** or **Posts**.
3. You should now be prompted with a list of existing pages. To edit one of them, click on the name of that page.
4. Edit the content, then click **Update** to save and publish the changes.

![](https://www.inmotionhosting.com/support/wp-content/uploads/2020/07/wp-create-page-3-1024x550-1.png)

For more WordPress tips and tricks, check out our [WordPress Education Channel](https://www.inmotionhosting.com/support/edu/wordpress/)!
