How do I create a new page or post in WordPress?

Applies to: WordPress.org and WordPress.com
Last updated: May 2025


Problem

You need to add content to your site, such as a blog post or a new web page, but you’re unsure how to do it in the WordPress editor.


Solution

WordPress separates content into two main types:

  • Posts: Timely content like blog entries or news articles (organized by date, categories, and tags)
  • Pages: Static content like “About,” “Contact,” or “Services” (not listed by date or tags)

The process for creating both is nearly identical.


Creating a New Page

  1. Log in to your WordPress admin dashboard
  2. Go to Pages > Add New
  3. The Block Editor (also known as Gutenberg) will open
  4. Enter a title at the top (e.g., “About Us”)
  5. Use the block interface to add:
    • Paragraphs
    • Headings
    • Images
    • Buttons
    • Embeds (YouTube, maps, etc.)
  6. When you’re ready:
    • Click Publish (or Update if editing later)
    • Confirm by clicking Publish again in the prompt

Creating a New Post

  1. Go to Posts > Add New
  2. Use the same Block Editor interface as above
  3. Add:
    • Title
    • Content blocks
    • Featured Image (optional)
    • Categories and Tags (on the right panel) to help organize content
  4. Click Publish to make the post live

Managing Content Blocks

Each section of content (text, image, etc.) is a “block”:

  • Click the plus (+) icon to add a new block
  • Use the block toolbar to adjust formatting, alignment, or block-specific settings
  • Move blocks up or down using drag handles

Editing or Deleting Content

  • To edit a page or post later, go to Pages or Posts
  • Hover over the item and click Edit
  • You can also move to Trash or duplicate if needed

Tips

  • Use Preview to see how your page looks before publishing
  • Use the Permalink setting to customize the page URL
  • Pages do not show up in blog feeds; posts do
  • Add pages to your navigation menu under Appearance > Menus