Learn WordPress's repositories
wptrainingteam.github.io
WordPress.org Training Team Home for Lists of Lesson Plans and Workshop Ideas
dev-hours-web-layouts
Example Twenty Twenty-Four child theme that showcases the examples from the February 27, 2024 Developer Hours session.
tt4-book-reviews
Example of block bindings to build a book review site.
beyond-block-styles
Test theme for writing a tutorial
child-themes
In this lesson you will learn what a WordPress Child Theme is, when should you use one, and how to create your own Child Theme.
choosing-and-installing-plugins
In this lesson you will learn about the almost 35,000 free plugins in the official WordPress.org Plugin Directory, as well as thousands more in the commercial space. This lesson will give you the tools needed to thoroughly evaluate, install, and choose the most appropriate plugin(s) for your site.
high-level-overview
This lesson is an introduction to WordPress for people who have heard of it, but are not quite sure what it does or if it is the right tool for them.
becoming-a-better-speaker
This is a workshop for people who are thinking about speaking at WordPress events, such as WordPress Meetups and WordCamps.
creating-custom-slotfills
Accompanying repository for the developer blog post
dynamic-attachments
Adds dynamic media to block attachment templates.
playground-demo-handover
Demonstrate how to use a standalone instance of WordPress Playground for interactive demos, guides, and project handovers.
beginner-developer
Code examples for the Beginner Developer Learning Pathway
creating-your-wordpress-talk
This is a workshop for people who are thinking about speaking at WordPress events, such as WordPress Meetups and WordCamps.
custom-block-color-settings
Example repository showing how to add a custom color option to a block.
info-presentation
Presentation info
introduction-to-common-plugins
In this lesson you will learn how plugins add functionality to your website. There are various plugins that can be used for: social media, backup, analytics, security, caching, etc. These plugins can benefit your WordPress site.
changing-your-site-tagline
This is a tutorial to demonstrate how one can change the tagline of their WordPress site.
coding-best-practices
Focus on good WordPress code, with semantic markup and WordPress. The principles in the lesson are valid for all code.
customizer-taglines
In this lesson you will learn how a tagline is used in WordPress and how to edit the tagline using the Theme Customizer. You will also review a standard means for managing the tagline.
external-project-template
Repository for the Developer Blog article
post-review-blocks
An example of using a multiblock setup, InnerBlocks, and Post Meta to create a rating block and review card to be used with posts or custom post types.