How to Create Your First WordPress Page and Blog Post

Your WordPress site is installed. Now it's time to put content on it.

Creating pages and blog posts is the core activity of using WordPress. Whether you're building an About page, a Services page, or writing your first blog entry — the process starts with WordPress's block editor. This guide walks you through creating both a page and a post from scratch, step by step.

Understanding Pages vs Posts in WordPress

Before creating content, understand the fundamental difference:

Pages are for static, evergreen content:

  • About Us
  • Services
  • Contact
  • Privacy Policy
  • Terms and Conditions

Pages don't appear in your blog feed. They're not organised by date or category. They live as standalone pieces of content that visitors navigate to directly.

Posts are for regular, time-based content:

  • Blog articles
  • News updates
  • Announcements

Posts appear on your blog feed (homepage or /blog/ page) in reverse chronological order — newest first. They can be organised by category and tagged with keywords.

Simple rule: If it's a regular blog article, use a Post. If it's a standalone page of information about your business, use a Page.
01
Creating Your First WordPress Page

Step 1: Navigate to Pages

In your WordPress admin dashboard (yourdomain.com/wp-admin):

  1. In the left sidebar, click Pages
  2. Click Add New

Step 2: Enter a Title

The first thing you see is a large text field at the top that says "Add title." Click it and type your page title — for example, About Us.

The title you enter:

  • Becomes the H1 heading displayed on the page
  • Generates a URL slug automatically (e.g., "About Us" → /about-us/)

Step 3: Add Content with Blocks

Below the title is the content area. Click anywhere in it to start adding blocks.

Adding a paragraph block (default): Simply click in the content area and start typing. WordPress automatically creates a paragraph block as you type.

Adding other block types:

  1. Press Enter after a paragraph to start a new block
  2. The block will show a "+" icon — click it to see available block types
  3. Or type / followed by a block name (e.g., /heading, /image, /list, /button)

Essential blocks for a basic page:

  • Heading Block: Click + → Heading (or type /heading). Type your heading text. In the right sidebar, set the heading level: H2 for main sections, H3 for subsections.
  • Image Block: Click + → Image (or type /image). Click Upload to upload a new image from your computer, or click Media Library to select an existing image. After inserting, add Alt Text in the right sidebar (important for SEO and accessibility).
  • List Block: Click + → List (or type /list). Type each list item, pressing Enter to add new items. Toggle between unordered (bullet) and ordered (numbered) in the toolbar.
  • Button Block: Click + → Button (or type /button). Type the button label. Click the button in the editor to add a link URL.
  • Columns Block: Click + → Columns. Choose a column layout (two equal columns, 70/30 split, etc.). Add other blocks inside each column.

Step 4: Set the Featured Image (Optional for Pages)

In the right sidebar, click Page tab (if not already showing), then find Featured image → Set featured image → upload or select an image.

Note: Not all themes display featured images on pages — whether this appears depends on your theme.

Step 5: Review and Publish

Before publishing:

  1. Click the Preview button (eye icon, top right) to see how the page looks to visitors
  2. Check mobile view by selecting Mobile in the preview controls
  3. If everything looks good, click the blue Publish button
  4. Click Publish again in the confirmation popup

Your page is now live at yourdomain.com/about-us/ (or whatever slug was generated from your title).

Step 6: Add the Page to Your Navigation Menu

A published page isn't automatically in your navigation menu.

  1. Go to Appearance → Menus
  2. On the left, under "Add menu items" → find "Pages" → check your new page → click Add to Menu
  3. Drag to reorder if needed
  4. Click Save Menu
02
Creating Your First WordPress Blog Post

Step 1: Navigate to Posts

In the left sidebar:

  1. Click Posts
  2. Click Add New

The post editor looks identical to the page editor — same block interface.

Step 2: Write a Compelling Title

Your post title should:

  • Clearly describe what the post is about
  • Include your target keyword (the phrase people search to find this content)
  • Be compelling enough to make someone click

Example titles:

  • "How to Choose the Right WordPress Hosting in 2025"
  • "10 WordPress Security Tips Every Site Owner Needs"

Type your title in the "Add title" field.

Step 3: Write Your Post Content

Use the same block-adding process as for pages. A typical well-structured blog post includes:

  • Introduction paragraph: Hook the reader, state what the post covers. WordPress automatically creates a paragraph block when you click below the title.
  • H2 Subheadings: Break the post into logical sections. Use Heading blocks (H2 for main sections). Readers scan headings to see if the content is relevant.
  • Body content paragraphs: Write each section with a paragraph or series of paragraphs under the relevant H2 heading.
  • Images: Use Image blocks to add relevant visuals. Always add descriptive Alt Text.
  • Lists: Use List blocks for steps, tips, or examples — easier to scan than dense paragraphs.
  • Conclusion paragraph: Summarise key points or include a call to action.

Step 4: Set a Category

In the right sidebar, click the Post tab → find Categories → check the appropriate category for this post.

If you haven't created categories yet:

  1. Click Add New Category
  2. Type a category name (e.g., "WordPress Tips") and click Add New Category

Categories help organise your blog and create archive pages for related content.

Step 5: Add Tags (Optional)

In the right sidebar under Tags, type relevant keywords and press Enter after each. Tags are for cross-cutting topics that appear across multiple categories.

Tip: Use tags sparingly — only for topics you'll tag consistently across many posts.

Step 6: Set a Featured Image

Every blog post should have a featured image — it appears:

  • On the blog index page as the post thumbnail
  • At the top of the individual post (on most themes)
  • When the post is shared on social media

In the right sidebar: Featured Image → Set featured image → Upload your image. Choose a relevant, high-quality horizontal image (16:9 ratio works well for most themes).

Step 7: Write an SEO Meta Description (If Using SEO Plugin)

If you've installed Rank Math or Yoast SEO:

Rank Math:

  1. Click the Rank Math icon in the top right (looks like an upward graph icon)
  2. Or scroll down to the Rank Math panel below the editor
  3. Enter your Focus Keyword (the search phrase you're targeting)
  4. Write a Meta Description (150–160 characters summarising the post for Google)

Yoast SEO:

  1. Scroll down to the Yoast SEO section below the editor
  2. Enter your Focus keyphrase
  3. Write your Meta description

Step 8: Review and Publish

  1. Click Preview to check how the post looks
  2. Verify mobile display
  3. Read through the post for any typos or formatting issues
  4. Click Publish → Publish

Your post is now live and will appear on your blog feed.

Tips for Better WordPress Content

  • Use the Block Toolbar for Formatting: When you click on any block, a toolbar appears above it with formatting options — bold, italic, link, text alignment, and more. Explore these for each block type.
  • Link Text in Posts: Select any text → click the Link icon (chain icon) in the toolbar → type or paste a URL → Enter. For internal links (to other pages on your site), type the page title and WordPress suggests matching pages.
  • Save Drafts While Writing: WordPress auto-saves your draft, but you can also manually save by clicking Save Draft (instead of Publish). Drafts aren't visible to site visitors.
  • Undo and Redo: Use Ctrl+Z (Windows) or Cmd+Z (Mac) to undo any change. Or use the undo button (arrow icon) in the top toolbar.
  • Duplicate Blocks: Right-click any block → Duplicate to copy it — useful for reusing formatted sections.
  • Reuse Patterns: If you create a block layout you'll reuse (like a CTA section), right-click → Create pattern to save it for use in future posts.

Pages vs Posts: Quick Comparison

Feature Pages Posts
Content TypeStatic, evergreenTime-based, chronological
Appear in Blog FeedNoYes
Categories & TagsNoYes
Dates DisplayedOptionalYes
Common ExamplesAbout, Contact, ServicesBlog articles, News
Featured ImageTheme-dependentRecommended
SEO Meta TagsOptionalRecommended

Essential Blocks for Beginners

Block Type Shortcut Use For
ParagraphDefault (just type)Body text content
Heading/headingSection titles (H2, H3, etc.)
Image/imagePhotos, graphics, diagrams
List/listSteps, features, bullet points
Button/buttonCTAs, links to other pages
Columns/columnsSide-by-side content layouts
Quote/quoteTestimonials, callouts
Table/tableData comparison, specs
Separator/separatorVisual breaks between sections

Frequently Asked Questions

Q: What's the difference between writing in Pages and Posts?
A: The editor is identical — same blocks, same interface. The difference is how WordPress treats the content: Posts appear in the blog feed and have categories/tags; Pages are standalone and don't appear in the feed.
Q: Can I schedule a post to publish later?
A: Yes. Instead of clicking Publish, click the date under "Publish" in the right sidebar, set a future date and time, and click Schedule. The post publishes automatically at that time.
Q: How do I add a table to a WordPress post?
A: Click + in the content area → search for Table → insert it. Set the number of rows and columns, then click Create Table. Fill in the cells.
Q: My post looks different on the live site than in the editor. Why?
A: The editor preview closely matches but may differ from the live site due to your theme's specific styling. Always use the Preview button and check the live URL after publishing for the definitive appearance.
Q: Can I edit a page after I've published it?
A: Yes. Go to Pages → All Pages (or Posts → All Posts), click on the title of the page/post you want to edit, make your changes, and click Update instead of Publish.
Q: What size should my featured image be?
A: A horizontal 16:9 ratio works well for most themes — typically 1200×675px or 1280×720px. This size displays well on blog index pages and when shared on social media. Check your theme's documentation for specific recommendations.

Final Thoughts

Creating pages and posts is WordPress's core function — and the block editor makes it accessible to anyone, regardless of technical background. Start simple: a title, a few paragraphs, an image, and publish. You'll refine your process with practice.

Every piece of content you publish builds your site's value — for visitors and for search engines. Start creating today.

Need help creating compelling content for your WordPress site? Our team handles content strategy, writing, and WordPress development — let us help you build a site that converts.

Contact us today and we'll sort it out.
Views: 100