New: “AI + WordPress” lessons just dropped — build smarter sites in half the time.
Free · Fun · Beginner-to-Pro

Learn WordPress the fun way — from beginner to pro.

Free lessons, a full course, top tools, AI workflows, vibe coding, design secrets and games that make it stick. Taught by Professor Press.

  • 8course modules
  • 20+deep-dive guides
  • 150+curated resources
  • 3arcade games
Class is in session! Pick a door below.
Professor Press, the WordPress Professor mascot
WordPress Professor Academy

Build and launch a pro WordPress site in 8 modules

Short lessons, real projects, quizzes at the end of each module and progress that saves as you go. No fluff, no upsell wall.

Enroll Free
  1. 1
    WordPress FoundationsWhat WordPress is, .org vs .com, how it works.
  2. 2
    Install in Under 20 MinutesDomain, hosting, one-click install, first settings.
  3. 3
    Themes & DesignPick a theme, the Site Editor, design eye secrets.
  4. 4
    Plugins & Power-UpsThe essentials, and how to choose safely.
  5. 5
    Content That RanksBlocks, posts vs pages, on-page SEO.
  6. 6
    Speed & SecurityCaching, images, backups, hardening.
  7. 7
    AI & Vibe CodingAI content workflows and building with prompts.
  8. 8
    Grow & MonetizeEmail list, affiliate income, launch checklist.

Fresh from the Professor’s desk

The latest tips, tools and secrets.

All posts
The cutting edge

AI + WordPress + Vibe Coding

Use AI to plan content, generate block patterns, write custom plugins from a plain-English prompt, and audit your site — with the guardrails that keep it safe.

// You type:
"Make me a WordPress plugin that adds a
 'Reading time' badge above every post,
 with a settings page for words-per-minute."

// AI builds: reading-time-badge.php ✓
// You review: nonces ✓ escaping ✓ caps ✓
// Ship it: Plugins → Upload → Activate 🚀

Professor’s Top Themes

  • A
    AstraLightweight, fast and hugely popular, with a big library of starter templates for Elementor and the block editor.
  • G
    GeneratePressPerformance-obsessed, accessible and rock-solid. Pairs beautifully with GenerateBlocks for custom layouts.
  • K
    KadenceDrag-and-drop header/footer builder, global palettes and the powerful Kadence Blocks plugin.
  • B
    BlocksyModern, fast theme with one of the most generous free versions around and great WooCommerce options.
  • T
    Twenty Twenty-FiveThe official default block theme — the best place to learn the Site Editor, patterns and theme.json.
See all themes →

Must-Have Plugins

  • Y
    Yoast SEOThe classic SEO plugin: titles, meta, schema, sitemaps and readability analysis.
  • R
    Rank MathFeature-packed SEO suite with schema builder, redirections and keyword tracking.
  • W
    WooCommerceThe most popular way to sell products, subscriptions and bookings on WordPress.
  • W
    WordfenceFirewall, malware scanner and login security for peace of mind.
  • T
    Two FactorLightweight 2FA from WordPress contributors. Turn it on for every admin.
See all plugins →
Professor Press, the WordPress Professor mascot

Professor’s Tip

Press “/” in the block editor to insert any block without touching the mouse.

Recess time

Learn by playing

Squash bugs, match plugins to their jobs, catch falling blocks — and prove your skills in 6 themed quizzes. High scores save on your device.

🐞 Bug Squash🧩 Plugin Match🧱 Block Catcher🎓 6 Quizzes

Frequently asked questions

Is WordPress Professor really free?

Yes. The course, blog, directories, quizzes and arcade are all free. Some links are affiliate links, which help keep it that way — they never cost you extra.

I’ve never built a website. Can I follow along?

Absolutely. Start with “Start Here”, then Module 1 of the course. Each lesson is short and assumes zero experience.

How long does it take to install WordPress?

With a host that offers one-click installs, about 5–10 minutes. Our guide walks you from domain to live site in under 20.

Do I need to code?

No. You can build a professional site with themes, blocks and plugins. When you’re ready, our Vibe Coding guide shows how AI can write custom code for you — and how to check it safely.

Which theme should I start with?

For learning, the default Twenty Twenty-Five theme. For business sites, Astra, GeneratePress, Kadence or Blocksy are all excellent. See our Top Themes page for details.

How do I unsubscribe from emails?

Every email has a one-click unsubscribe link at the bottom, or visit our Unsubscribe page any time.