Dave Foy presents...
How WordPress Works logo

The missing manual for page builder users

dave-foy-800x800

Hi, Dave Foy here 👋

You probably came to WordPress because of the promise that your chosen page builder would finally make building websites easy.

And to be fair… page builders like Bricks, Elementor, Etch, Divi — they’ve completely changed what’s possible for non-coders.

But if they’re supposed to make everything easy…

Why does building a WordPress site still feel so hard?

Maybe your projects drag on way longer than they should.

Maybe you’re stuck copying and pasting the same design changes across multiple pages.

Maybe your template shows the wrong layout and you’ve no idea why.

Or updating a site months later feels like dismantling a house of cards.

That’s because your page builder sits on top of WordPress.

And if you don’t fully understand how WordPress itself works underneath — the logic, the structure, the engine — you’ll always be fighting against it.

It’s not your page builder skills that are holding you back.

It’s your missing understanding of how WordPress actually works.

Once you “get” that, everything clicks.

You’ll build way faster, and be able to create websites that are a breeze to scale and maintain.

The real problem I've seen for 8+ years

I’ve spent over eight years teaching thousands of page builder users, and I see the same pattern again and again:

Designers who are great with Bricks, Elementor, Etch, Divi — but who still hit the same walls.

  • The wrong template loads and they can’t figure out why.

  • Conditions don’t behave as expected.

  • Updating a site means endless manual edits instead of smart automation.

It’s not because you’re doing anything “wrong.”

It’s because your page builder only gives you visual access to WordPress’s core features — things like post types, templates, the loop, taxonomies, conditions, and custom fields.

It assumes you already understand how the engine underneath works.

And if you don’t? You’re flying blind. ✈️

That’s why I created How WordPress Works — a short, no-fluff, practical course that finally makes everything click.

You’ll not only understand why WordPress behaves the way it does — you’ll know how to harness it to build intelligent, scalable sites that practically maintain themselves.

🎉 Introducing: How WordPress Works (for Page Builder Users)

A short, no-fluff, practical course that finally makes everything click.

Just 4 hours of clear, focused training that fills the gaps your page builder tutorials never covered — so you can build smarter, faster, and with more confidence.

Built for non-coders using WordPress page builders like Bricks, Elementor, Etch, Divi, Breakdance, GenerateBlocks, and more.

A real-world workflow case study: put all the theory and concepts into practice, gradully building an advanced dynamic WordPress site.

No code. No fluff. Just solid foundational understanding.

What You'll Finally Understand

Instead of memorising more tutorials, you’ll develop the foundational knowledge that makes everything else click:

When to create a page vs. a template — and why choosing wrong breaks your whole structure. This single distinction saves you hours of frustration and sets the foundation for scalable sites.

Why WordPress shows the layout it does — and how to make it show the one you actually designed.

What the Loop really is — so query loops, archives, and dynamic content stop feeling mysterious and start becoming powerful tools in your builder.

How template conditions work under the hood — and why they sometimes get “ignored”. No more wasted time troubleshooting phantom bugs.

How permalinks power everything — routing visitors, triggering templates, and deciding what to show. Once you get this, you’ll stop being blindsided by “random” 404s or layouts not appearing.

What the template hierarchy is — and how to take control of it visually in your builder

Learn how to structure your content properly with CPTs, taxonomies, and custom fields. The result? One well-built template can serve dozens of pages. No more frustrating copy-paste edits.

The template hierarchy. Demystify WordPress’s built-in decision tree for choosing templates. Instead of being confused when your builder seems to ignore your instructions, you’ll know exactly why it’s happening — and how to control it.

You won’t just “understand WordPress better.

You’ll build sites that are faster to create, easier to update, and far more scalable: websites that practically maintain themselves.

Alistair Hill

Dave, another cracking course! Absolutely superb. Consolidated a lot of what I already knew, and new things as well. Thanks as ever for explaining this stuff in such an accessible way.”

Alistair Hill

Marin Sabo
“Absolutely beautiful! Having all this WordPress knowledge in one place, explained so clearly, makes this a must-watch. If I’d had this 10 years ago I’d have saved hours of YouTube tutorials and articles.”

Marin Sabo

Michael Johansen

“Hugely valuable, and even fun!  There’s really nothing comparable out there. You’ve created something genuinely important for a lot of people.”

Michael Johansen

Course Overview

Module 1

Foundations: The WordPress Engine

Get under the hood and finally understand what WordPress is really doing behind the scenes: so you can stop guessing and start troubleshooting with confidence.

From URL to full page: Follow the journey WordPress takes every time someone visits your site, from the URL request, to the database query, to the final HTML page in the browser. Once you see this, you’ll instantly understand why WordPress behaves the way it does.

The WordPress ecosystem: How WordPress Core, themes, plugins, and page builders actually fit together — and who’s responsible for what (especially when something breaks).

Module 2

Core Concepts: The WordPress Framework

Understand how WordPress organises content, so you can finally structure your sites in a way that scales and practically maintains itself.

Pages, posts & post types: The real difference between pages, posts, and custom post types — and why using the right one in the right situation is the key to scalable, maintainable websites.

Single vs archive views: What “single” and “archive” views actually mean in WordPress — and how they affect your layout, template, and content decisions.

Taxonomies explained: Go beyond default categories and tags. See how custom taxonomies group and organise your content for smarter navigation and more dynamic templates.

Templates vs content: Learn how WordPress separates content from design, and why letting templates control layout saves you hours of duplication and editing.

Understanding permalinks: How WordPress uses URLs like /blog, /services, or /category/news to route visitors, trigger templates, and decide what to show — even when you didn’t create a page for that URL.

The template hierarchy: Demystify WordPress’s built-in decision tree for choosing templates, and understand why your carefully set builder conditions sometimes get ignored (hint: it’s not a bug).

Module 3

Dynamic Case Study: Planning & Setup

Start putting everything you’ve learned into practice. We’ll plan the site’s content structure step by step — following a best-practice workflow.

Multiple custom post types: Learn how to model content properly with CPTs, instead of hard-coding pages one by one.

Smart taxonomies: Group and categorise content in ways that make sense for both visitors and site editors.

Custom fields for flexibility: Add fields that separate content from design, giving you total control over how information is displayed.

Relationships between content: Connect post types for a structure that’s more powerful and easier to maintain.

Validate with real content: Populate the site with realistic sample posts to test your setup before you start building templates.

Module 4

Dynamic Case Study: The Full Build

In this module, we’ll build the complete dynamic site — using templates, loops, and relationships to connect everything into a seamless system.

Dynamic templates: Build templates that automatically adapt to any content — one design can power dozens of pages.

The WordPress loop in action: Display and order content dynamically, with full control and zero duplication.

Bidirectional relationships: Make content connections work both ways for even more flexible site structures.

Conditional content: Create intelligent templates that automatically show or hide elements based on field values.

A complete repeatable workflow: By the end, you’ll have a proven, builder-agnostic method for building dynamic, scalable websites that practically maintain themselves.

“I can now build dynamic sites I’d never have been able to tackle before.”

I cannot praise Dave Foy highly enough. My background is in investment banking, accounting, and law — so I’m definitely not a “tech” guy. But I wanted to make my legal knowledge available online in a more dynamic way.

Finding the right tools wasn’t the real challenge — it was finding a teacher who could actually make the complex parts of WordPress and Bricks make sense. 

Dave does exactly that. He explains every “why” and “how” with patience and clarity, never skipping the parts others gloss over. He explains things in a more thoughtful and comprehensive manner than any other teacher I know.

This course has completely changed my understanding of how WordPress really works. I can now build dynamic sites that I’d never have been able to tackle before. A tool has little value without the right knowledge — and Dave provides that in abundance.

Taking this course is one of the best uses of your time if you want to truly understand WordPress and unlock its dynamic power with tools like Bricks.

Michael Johansen
Michael Johansen
Erik Zetterberg

“Your explanations made everything finally click. So clear, especially for page builder users like me who never properly learned how WordPress works under the hood.”

Erik Zetterberg

Theo Tao

“This course is truly remarkable! I’d been struggling to piece things together for ages until I realised I needed a solid foundation in how WordPress works. Like building a house — you need the fundamentals first. This course made it all click.”

Theo Tao

Mandy Stephens

“So much is just assumed when you use page builders with WordPress. This course explains it all clearly and completely. Super useful.”

Mandy Stephens

Ready to Stop Wasting Hours on WordPress Frustrations?

No more wrong templates, ignored conditions, or endless copy-paste updates. Instead, build WordPress sites that scale effortlessly, practically maintain themselves, and give you the confidence to deliver projects faster and more profitably.

Instant lifetime access. 14-day no-questions refund guarantee.

Frequently Asked Questions

If your question isn't here, feel free to ask using the yellow chat bubble at the bottom of the screen. We'll get back to you asap.

This is for you if you’re building WordPress sites using tools like Bricks, Elementor, Divi, Etch, GenerateBlocks, or block-based themes… and you keep running into issues that feel like WordPress is working against you. You’ve learned how to use your builder — but you still feel unsure about the foundations.

 If you’re confident with your builder but still get confused about when to use templates vs. pages, or why your conditions don’t work as expected, then this is exactly what you need. It fills the knowledge gap that page builder tutorials skip.

This course is definitely NOT for you then. It’s only for people who find questions like these still a bit of a mystery: “Should I create a page or a template for this?” “Why is my archive showing blog posts instead of my services?” “What even IS a taxonomy, and why do I need one?”

No, this isn’t a general WordPress tutorial for beginners. It’s designed for people who are already using page builders but keep getting confused or stuck on foundational concepts.

Absolutely. This is designed specifically for non-coders. No technical jargon, no code examples. Just clear explanations of how things work behind the scenes.

Just be aware this is not a course for complete beginners who’ve never used WordPress before. I’m assuming you’ve used WordPress but have found aspects of building full websites with it a struggle with your chosen page builder.

This covers how WordPress itself works — the foundation that all page builders are built on top of. Whether you use Bricks, Elementor, GenerateBlocks, or anything else, these principles apply

No, there are no walkthroughs of specific page builder features. I’ll demonstrate some concepts using Bricks (because that’s what I personally use), but the course is NOT builder-specific.

Yes, in Modules 3 and you’ll watch me build a small but fully dynamic site as a case study. I’ll create multiple custom post types, add custom fields, connect them with relationships, use condtional content, and pull everything together with templates that scale effortlessly.

I use Bricks in the videos (because I have to show you with something!) But the principles I teach apply no matter which page builder you use.

Each lesson is primarily video-based, with supporting text, transcripts, and links to further resources.

The course is hosted on Circle — if you’re already a member of other Circle communities, you’ll be able to easily switch between them and this course.

Yes — and that’s the whole point.

This course distills 17 years of WordPress experience and 8+ years of teaching web designers into just the foundational clarity you need — no fluff, no rabbit holes.

It’s the shortcut I wish I’d had years ago.

It fills the gaps your page builder tutorials never covered — so you can build smarter, faster, and with more confidence

You’ll get:

  • Clarity on the WordPress concepts that trip up everyone using a page builder
  • Confidence to fix layout and template issues without guessing
  • Hours (and headaches) saved from not Googling confusing, conflicting answers

You don’t need 10 hours of tutorials. You need just 4 short hours that makes everything else make sense.

Sure! If within 14 days of me delivering the final course you discover it’s not right for you, for any reason, just email support@davefoy.com and ask for a refund. We’ll return your money right away (minus payment processor fees) — no questions asked.

Excellent choice! You’ll get an instant email confirmation from me with details of how to join the course on my course platform, Circle.

Ready to Stop Wasting Hours on WordPress Frustrations?

No more wrong templates, ignored conditions, or endless copy-paste updates. Instead, build WordPress sites that scale effortlessly, practically maintain themselves, and give you the confidence to deliver projects faster and more profitably.

Instant lifetime access. 14-day no-questions refund guarantee.

dave-foy-800x800

Who's Behind This Course Anyway?

Hi, I’m Dave Foy 👋

27 years ago, I built my very first website.

In 2003 I turned pro, and now have 22 years’ experience building and coding websites professionally.

Fun fact: I’m a qualified teacher. For 10 years, I taught 5-11 year olds in the UK, so I know how to break down tough-to-grasp concepts in ways that literally anyone can understand.

I’m well-known in the WordPress community as the creator of several popular online courses, including No Stress WordPress, No Fear Funnels, Build With Bricks, and No Stress DNS.

Over the last 8 years I’ve helped tens of thousands of non-coder web designers build their businesses faster and more profitably with my training.

I’ve also collaborated with many other prominent online educators to help produce courses for their audiences, including WP101 and Agency Mavericks.