14+ years building on WordPress / Replies in under 5 hours
WordPress 9 min read · Updated July 2026

How to Use WordPress: Step-by-Step Beginner’s Guide for 2026

Photo of Ajay Khandal
Ajay Khandal
WordPress Developer
TL;DR

This guide walks through using WordPress from first login to a live site. Start with Settings → Permalinks and switch to 'Post name' before publishing anything — changing it later breaks URLs. The block editor (Gutenberg) is the standard content interface in 2026: every piece of content is a block you add, arrange, and configure. Posts are chronological blog content with categories and tags; Pages are static site structure (Home, About, Contact). Essential first plugins: Rank Math (SEO), Wordfence (security), a caching plugin, UpdraftPlus (backups), and a contact form plugin. Never give Admin access to anyone who only needs to write — use Editor, Author, or Contributor roles instead.

WordPress is the content management system running approximately 43% of all websites, but the admin interface can feel overwhelming the first time you log in. This guide walks through the essentials in the order that matters: dashboard orientation, settings to configure before anything else, how the block editor works, posts vs pages, themes, plugins, and what to do once you’ve built something. No coding required for any of it.

If you haven’t yet decided whether WordPress is the right platform for your site, see why WordPress is still the leading CMS for business sites in 2026. If you’ve heard it’s complicated and are wondering whether that’s true, see whether WordPress is actually hard to use.

The WordPress Admin Dashboard: What’s Where

After logging in at yoursite.com/wp-admin, you’ll see the admin dashboard. The left-hand sidebar is the main navigation. Here’s what each section does:

  • Dashboard. The overview screen. Shows recent activity, quick draft box, and WordPress news. You’ll spend almost no time here once the site is set up.
  • Posts. Blog posts, news articles, anything that runs in reverse chronological order with categories and tags.
  • Media. Your image and file library. Everything uploaded to the site lives here.
  • Pages. Static pages like About, Contact, Services, Home. Unlike posts, pages don’t have categories or tags and don’t appear in the blog feed.
  • Comments. Manages reader comments on posts. Can be disabled entirely if you don’t need them.
  • Appearance. Themes, menus, and widgets. This is where you change how the site looks.
  • Plugins. Install, activate, deactivate, and update plugins.
  • Users. Manage who has access to the admin and what they can do.
  • Tools. Import/export content, health check, Site Health information.
  • Settings. Site-wide configuration: site title, tagline, URL structure, reading settings, discussion settings, media sizes.

Settings to Configure Before Anything Else

Before creating content or installing plugins, get these settings right — some of them (especially permalink structure) are harder to change later without breaking existing URLs.

General Settings (Settings → General)

Set your Site Title and Tagline. The site title appears in browser tabs, search results, and your theme’s header. The tagline is optional — many sites leave it blank or enter a short descriptor. Set your correct timezone here too, as it affects when scheduled posts publish.

Permalink Structure (Settings → Permalinks)

This is the most consequential setting to get right before publishing. Permalink structure determines the URL format for all your posts and pages. The default “Plain” format (/?p=123) is bad for SEO and readability. Change it to Post name (/sample-post/) — this is the right choice for nearly all sites. Do this before publishing anything, because changing permalink structure after publishing breaks all existing URLs unless you set up redirects.

Reading Settings (Settings → Reading)

Here you choose whether your homepage shows your latest posts (blog-style) or a static page. For a business site with a separate blog, set Your homepage displays to “A static page,” then select which page is the homepage and which is the posts page. You create these pages first (see Pages section below), then assign them here.

Discussion Settings (Settings → Discussion)

If you don’t want comments on your posts, uncheck “Allow people to submit comments on new posts.” You can also enable comment moderation here — requiring manual approval before comments appear — which prevents spam from showing publicly.

The Block Editor: How WordPress Content Works in 2026

WordPress introduced the block editor (Gutenberg) in 2018 as a replacement for the old TinyMCE text editor. In 2026 it’s the standard interface for creating and editing all content. Every piece of content in a post or page is a “block” — a paragraph, a heading, an image, a button, a list, a video embed — and you add, rearrange, and configure blocks individually.

Adding Blocks

Click the + icon that appears when you hover near the bottom of any block, or use the blue + button in the top-left toolbar. Type a block name in the search box (e.g. “image,” “heading,” “list”) or browse the category list. The most-used blocks are Paragraph, Heading, Image, List, Quote, Button, and Table.

You can also type / at the start of a new line to trigger the block inserter inline — type /image, /heading, etc. to insert a block without reaching for the toolbar.

Configuring Blocks

When a block is selected, the right-hand sidebar shows its settings. For a Heading block: heading level (H2, H3, etc.), text alignment, colour, font size. For an Image block: alt text (important for accessibility and SEO), caption, link, display size. Each block type has its own settings panel — click into a block to see what’s configurable.

Rearranging Blocks

Drag the six-dot handle on the left side of any block to move it. Or use the up/down arrows in the floating toolbar above each block. You can also cut, copy, and duplicate blocks from the three-dot menu on the toolbar.

Full Site Editing (for Block-Native Themes)

If your theme supports Full Site Editing (FSE) — themes like Kadence, Blocksy, or Twenty Twenty-Four — the block editor extends to your entire site layout: header, footer, sidebar, archive templates. Access it via Appearance → Editor. If your theme doesn’t support FSE, you’ll see Appearance → Themes, Menus, and Widgets instead. Both workflows are valid; FSE is newer and more unified, but many professional sites still use classic themes with Elementor or another page builder for layout.

Posts vs Pages: When to Use Each

This is one of the most common points of confusion for WordPress beginners.

Posts are time-stamped, categorised content that appear in your blog feed in reverse chronological order. Use posts for: blog articles, news items, case studies that need to be discoverable by date or topic, or any content that benefits from category/tag organisation and RSS feed inclusion.

Pages are static, hierarchical, and outside the chronological feed. Use pages for: your homepage, About page, Contact page, Services page, Privacy Policy, Terms of Service — content that doesn’t change frequently and doesn’t belong in a blog stream. Pages can have parent/child relationships (e.g. Services as parent, individual service pages as children), creating a hierarchy.

The practical test: if the content is evergreen and structural (“this is who we are”), it’s a page. If it’s an article with a date and topic (“here’s what we learned this month”), it’s a post.

For a detailed walkthrough of creating and managing pages, see how to create pages in WordPress.

Working with Themes

A WordPress theme controls the visual design and layout of your site — fonts, colours, header, footer, sidebar, how blog posts display, how pages look. The theme doesn’t touch your content: switching themes leaves posts and pages intact.

Installing a Theme

Go to Appearance → Themes → Add New. Search for a theme by name or browse by feature. Click Install, then Activate. The theme is now live on your site. You can preview a theme before activating it using the Live Preview button.

For most professional sites, the recommended free themes to start with are Astra, Kadence, GeneratePress, or Blocksy — all are fast, well-maintained, and have extensive documentation. For business service sites specifically, see the best WordPress themes for business service sites.

Customising a Theme

For classic themes, go to Appearance → Customize to access the WordPress Customizer — a live preview panel where you can change colours, fonts, header layout, and other theme-specific options. For FSE themes, go to Appearance → Editor. For themes paired with a page builder like Elementor, you’ll customise through the builder’s interface.

Child Themes

If you plan to make code-level modifications to a theme (editing PHP templates, adding custom CSS beyond what the Customizer provides), use a child theme. A child theme inherits everything from the parent theme but stores your custom changes separately — so they survive when the parent theme updates. Creating a custom child theme is a developer task, but understanding why they exist is useful for anyone working with WordPress long-term.

Working with Plugins

Plugins extend WordPress with additional functionality. There are over 60,000 free plugins in the WordPress.org directory, plus thousands of commercial plugins. Installing a plugin: Plugins → Add New, search by name, click Install Now, then Activate.

Essential Plugins for a New WordPress Site

For most business sites, the initial plugin stack should cover:

  • SEO. Rank Math (recommended — comprehensive free tier, schema markup, redirects) or Yoast SEO. Install one, not both.
  • Security. Wordfence or Solid Security. Firewall, malware scanner, login protection, two-factor authentication. See securing your WordPress site from modern threats for the full setup checklist.
  • Caching. WP Rocket (paid, easiest to configure) or W3 Total Cache (free, more complex). Caching dramatically improves page speed by serving static HTML instead of running PHP on every request.
  • Backups. UpdraftPlus (free tier covers scheduled automated backups to Google Drive or Dropbox). Run backups before any major change — theme updates, plugin updates, content migrations.
  • Contact forms. Gravity Forms (paid, most powerful) or WPForms (free tier for basic forms). Every business site needs a working contact form.

Keep your plugin count reasonable. Every active plugin adds code that runs on every page load. Deactivate and delete plugins you’re not using — deactivated-but-installed plugins still represent an attack surface if their code has vulnerabilities.

For guidance on when page builder plugins like Elementor or Divi are worth adding, see page builders vs. custom code in WordPress.

The Media Library

Every image, PDF, video, or file you upload to WordPress is stored in the Media Library (Media → Library). When uploading images:

  • Optimise before uploading. WordPress doesn’t automatically compress images. Large uncompressed images slow page load significantly. Use a plugin like Imagify or ShortPixel to auto-compress on upload, or compress manually before uploading.
  • Add alt text. When you click an image in the media library, you can add alt text in the right panel. Alt text is read by screen readers and used by search engines to understand images — always fill it in for content images.
  • Use descriptive filenames. team-photo-london-office.jpg is better than IMG_4823.jpg for SEO and organisation.

User Roles

If other people will have access to your WordPress admin — writers, editors, a virtual assistant — assign the minimum role their work requires. WordPress has five built-in roles:

  • Administrator. Full access to everything. Reserve for site owners and trusted developers only.
  • Editor. Can create, edit, and publish any post or page, including other users’ content. No access to settings, themes, or plugins.
  • Author. Can create and publish their own posts. Cannot edit other users’ content.
  • Contributor. Can write posts but cannot publish — submissions go to an Editor or Admin for review.
  • Subscriber. Can log in and manage their profile, but cannot create or edit content. Useful for membership sites.

Never give Administrator access to someone who only needs to write posts. If their account is compromised, the attacker has full site control.

What to Do Once Your Site Is Built

Before going live, there’s a standard checklist of items that are easy to miss but matter for performance, security, and search discoverability: verifying your Google Search Console integration, setting up schema markup, testing your contact form, checking mobile rendering, confirming your sitemap is submitted, and reviewing caching configuration.

The full list is in the WordPress post-launch checklist — work through it before switching off any maintenance mode or making the site public.

Once live, WordPress requires regular maintenance: core updates, plugin updates, theme updates, backup verification, security scans, and periodic performance audits. The complete WordPress maintenance guide covers the full recurring task list and the cadence for each.

Frequently asked questions

No — you don't need any coding skills to create and manage content in WordPress. The block editor lets you build pages and posts by adding, arranging, and configuring visual blocks. Themes and plugins can be installed with a few clicks. Most customisation (colours, fonts, layouts, menus) is done through visual interfaces in the Customizer or theme settings. Coding becomes relevant if you want to build a custom theme, write a custom plugin, or modify theme templates beyond what the UI exposes — but for creating and managing a professional site, no code is required.

WordPress.org is the open-source WordPress software you download, install on your own hosting, and fully control. WordPress.com is a hosted service run by Automattic that uses WordPress software but restricts what you can install and customise. WordPress.com's free and entry plans don't allow custom plugins or themes, and you're subject to their platform terms and pricing. WordPress.org (self-hosted) is what this guide refers to and what 43% of the web runs on. For a business site, you almost always want WordPress.org — self-hosted — where you have full control over plugins, themes, hosting choice, and your data.

Posts are time-stamped, categorised content that appear in your blog feed in reverse chronological order. They have categories and tags, appear in your RSS feed, and are designed for content with a publish date — articles, news, updates. Pages are static, hierarchical, and outside the blog stream. They have no categories, tags, or publish date in the public sense, and they don't appear in the blog feed. Use pages for your homepage, About, Contact, Services, and Privacy Policy. Use posts for your blog and any regularly published content.

Go to Pages → Add New in the WordPress admin sidebar. Add a title at the top, then build the page content using blocks in the editor. In the right-hand panel (Document settings), you can set the page's URL slug, assign a parent page (for hierarchical pages like Services → Individual Service), and set a featured image. Click Publish when ready. For a detailed walkthrough including page templates and ordering, see the guide to creating pages in WordPress.

The essential first plugins for most business sites: (1) An SEO plugin — Rank Math or Yoast SEO (install one, not both). (2) A security plugin — Wordfence or Solid Security for firewall, malware scanning, and login protection. (3) A caching plugin — WP Rocket (paid) or W3 Total Cache (free) for page speed. (4) A backup plugin — UpdraftPlus to schedule automated backups to cloud storage. (5) A contact form plugin — Gravity Forms or WPForms. Beyond these, add plugins as specific needs arise rather than installing everything upfront. Every active plugin runs code on every page load — keep the list focused.

Go to Appearance → Themes → Add New to browse and install a theme. After installing, click Activate to make it live. Before activating on a live site, use the Live Preview button to see how it looks with your content. Switching themes leaves all your posts, pages, and media intact — the theme only controls visual design and layout. However, if your previous theme used a page builder (like Elementor or Divi) for page layouts, those layouts may not carry over correctly to a theme that doesn't use the same builder. Test on a staging environment before switching themes on a live site.

Photo of Ajay Khandal

Written by Ajay Khandal

I'm a freelance WordPress developer with 14+ years of experience building, fixing, and speeding up sites for businesses, agencies, and store owners across the US, UK, Europe, and Australia. I specialize in custom themes, WooCommerce, and performance — the kind of work that shows up as faster load times and fewer support tickets. No account managers, no outsourced tickets — you work directly with me, with replies typically inside 5 hours.

Work with me →