Latest chirps
How you can use Wagtail to optimize your images
AI won't automatically optimize your images for you, so here's how you can make it happen with and without AI tooling
Build Dynamic Campaign Landing Pages in Wagtail
A step-by-step guide to building a single Wagtail landing page that routes unlimited campaign URLs, captures attribution, and supports A/B testing with conversion tracking.
Building a Wagtail starter template
Time-saving tips for creating a template for new projects
Recovering deleted Wagtail pages and Django models
Accidentally deleted a Wagtail page or Django model? Start here!
Upgrading from Wagtail 1.9 to 2.9
This tutorial walks through how to upgrade from Wagtail 1.9 to 2.9 and helps address the breaking changes you might encounter.
Wagtail API - how to customize the detail URL
This tutorial shows you how to customize Wagtail API endpoints to suit the needs of your project.
Authenticating users with Azure AD
This tutorial shows you how to authenticate users in Wagtail with Azure AD.
Using Algolia Search with Wagtail
This tutorial demonstrates how to combine Algolia search with Wagtail.
Fixing YouTube's oEmbed implementation with a custom finder class
This tutorial walks through how to use Wagtail embeds and a custom finder class to fix YouTube's oEmbed implementation.
Supporting StreamFields, Snippets and Images in a Wagtail GraphQL API
This tutorial shows you how you can create a Wagtail GraphQL API that supports StreamFields, Snippets, and Images in Wagtail.