WordPress training · Beginner

WordPress training 101

In-person WordPress 101 for owners and new admins across the Niagara region. Pages, posts, blocks, media, and a monthly routine that keeps the site healthy.

October 22, 2026 St. Catharines, Niagara Region, Ontario Scheduled

Credentials

  • WordPress training since 2007
  • MA candidate, Learning and Technology, Royal Roads University
  • WordPress.org plugin author
  • 19 years on WordPress

Is this for you?

This is for you

  • Fit: A team that publishes regularly and wants to stop second-guessing the editor
  • Fit: A staff member who inherited the site and needs to understand what is going on
  • Fit: Communicators, marketers, or program leads who own the content but not the code
  • Fit: An organisation that wants its WordPress install run with the same care as the rest of the work

This is not for you

  • Not a fit: Developers looking for an introduction to PHP or theme code
  • Not a fit: Teams that need help with a different CMS (Drupal, Webflow, Squarespace)
  • Not a fit: Anyone hoping this is a sales pitch for a specific plugin or theme — it is not

A classroom day is not the only way in. If that is not the right fit, the self-paced WordPress 101 course covers the same fundamentals at your own pace, and the full courses list shows everything currently available.

What we cover

  1. What WordPress actually is

    About 60 minutes

    • Core, themes, plugins — and which one is responsible when something looks wrong
    • Posts vs pages vs custom post types in plain language
    • Reading the dashboard without getting lost
  2. Publishing without breaking things

    About 90 minutes

    • The block editor — the moves that matter, the ones to leave alone
    • Images that load fast and meet accessibility
    • Drafts, scheduling, revisions, and how to recover what you thought you lost
  3. Site hygiene a non-developer can own

    About 75 minutes

    • Updates: which to run, which to wait on, which to call your developer for
    • Comments, spam, and the one plugin that earns its keep
    • A pre-publish checklist that fits on one page
  4. Trouble, and what to do about it

    About 60 minutes

    • The white-screen-of-death playbook
    • Reading an error message without panicking
    • When to ask for help and what to send so the answer comes back fast

What your team walks away with

  • Publish with confidence

    Your team writes, edits, and ships without checking with the developer for the basics.

  • Spot trouble early

    A red flag in the dashboard reads as something to act on, not something to ignore.

  • Speak the same language

    Plugin, theme, block, taxonomy — the words a developer uses now mean something to your team.

How to bring this training to your team

This training takes four shapes. Pick the one that fits your team.

  • Onsite at your location

    From $1,800 per day

    I bring everything we need to your offices and run the day with up to eight learners. Most teams pick this when they want their people learning on their own machines, in their own setting, with their own example content.

  • Open cohort (4+ team members)

    From $325 per seat, four-seat minimum

    If your team can commit four learners but not the full eight, I schedule the session and open the remaining seats to other Canadian teams on the same date. You get a fixed date, your seats confirmed, and a smaller per-seat investment. Same classroom, smaller cost share.

  • Live online

    From $1,200 per day

    Same content as onsite, run as a live workshop over video. Better for teams spread across multiple offices, or where travel cost rules out an onsite day. Same eight-learner cap, same hands-on practice on each person's own site.

  • Self-paced WordPress 101 course

    $249, 180-day access

    The same fundamentals at your own pace, on your own schedule. A fit for individuals, very small teams, and learners who do better with stop-and-rewind than with a live classroom day.

For audiences too large for any of these — conferences, association events, all-hands sessions — see speaking.

Reserve your seat

Tell me where to send confirmation and how many seats you need. I will reply with seat confirmation and payment details — usually within a business day.

  • Course: WordPress 101 in St. Catharines, October 22, 2026
  • Date: October 22, 2026
  • Location: St. Catharines, Niagara Region, Ontario

A red asterisk marks the three fields I need to confirm your seat. The notes field is optional.

Seat reservation
Accessibility needs, dietary requirements, prior experience with the topic — anything helpful for the day.

What happens next

  1. No payment today. Submitting this form reserves your seat conditionally — nothing is charged at this stage.
  2. I will confirm within 24 hours. I check availability and email you back with seat confirmation, class arrangements, and billing details — usually within one business day.
  3. Payment before the event. Once you confirm back, I send an invoice. Payment is due before the session date.

Cancellation. Cancellations more than seven days before the event are fully refundable. Closer to the date, I will work with you to find a fair option — refund, credit, or rebooking to a future session — depending on the situation.

Christopher Ross

Your instructor

Christopher Ross

I've been the person teams call when their training has to actually stick — partly from twenty-two years of delivery rooms, partly from years volunteering with at-risk youth where the only thing that works is meeting people where they actually are.

  • Twenty-two years delivering training and nineteen years building with WordPress.
  • Direct delivery for media, education, and federal government programs.