HTTP/2 200
date: Fri, 26 Dec 2025 17:23:01 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"cda43157efa0a92f6ad9ac09ed700386"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=y0E%2FLpQMKoFpev9CEBG%2FDLWk0Dp1tRD3BsdQtSsdrlHjzftbSt6CnA3v5orn9R1SQ2kCaohc5BpcIAZg%2Bs8Dkp71YUvNGwvTj8mM7jKfAmPAE1%2FnrtVA%2FhTcjbkAwKcUfTtapCDq1p%2BAuObYSXWscpBprRM0LQP2WhqjCJ6657a1s68XWuGWW1Nzk%2FE%2BukeAEn1p1rguyChlmQfTMrm%2BNsmnxdxsux90l0E4RK44JnfVQxtgeLUAoy0O%2FEroeCd8fVTf3ELea1cy3VgOJS66%2Bg%3D%3D--Pe0v0M25jkyT9d9G--8tvRyF8RsJsSqNzmw3y%2Ftw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1860108283.1766769781; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 17:23:01 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 17:23:01 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: A5BE:382597:3BB5F67:475EA19:694EC475
Learn WordPress Code Examples · GitHub
Learn WordPress Code Examples
This is a GitHub repo for storing coding snippets created by Make WordPress Training Team members for learn.wordpress.org educational content.
Pinned
Loading
WordPress.org Training Team Home for Lists of Lesson Plans and Workshop Ideas
HTML
41
19
Helpful information and resources for volunteer contributors to the WP Training Team
6
8
Template for creating lesson plan repos, including the lesson plan template. Fork this or use it as a template to create new lesson plans.
HTML
17
24
A quick reference for Markdown which is used here in our lesson plans. Thanks Adam Pritchard!
13
3
Repositories
Showing 10 of 139 repositories
unadorned-announcement-bar
Public
A companion plugin for the How to use WordPress React components for plugin pages article for WordPress Developer Blog.
wptrainingteam/unadorned-announcement-bar’s past year of commit activity
JavaScript
28
GPL-2.0
8
0
0
Updated Dec 22, 2025
learn-wp-content
Public
Public repository for developer focused Learn.WordPress.org content
wptrainingteam/learn-wp-content’s past year of commit activity
PHP
22
8
0
10
Updated Dec 22, 2025
wptrainingteam/word-switcher-core-blocks’s past year of commit activity
PHP
0
1
0
0
Updated Dec 21, 2025
developer-showcase
Public
A showcase of all the latest features in WordPress 6.9 and beyond!
wptrainingteam/developer-showcase’s past year of commit activity
PHP
0
GPL-2.0
0
2
1
Updated Dec 19, 2025
post-review-blocks
Public
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.
wptrainingteam/post-review-blocks’s past year of commit activity
JavaScript
3
3
0
1
Updated Dec 8, 2025
plugin-developer
Public
Code examples for the Intermediate Plugin Developer learning pathway
wptrainingteam/plugin-developer’s past year of commit activity
JavaScript
2
1
1
1
Updated Dec 8, 2025
wptrainingteam/plugin-unit-tests’s past year of commit activity
PHP
0
GPL-2.0
0
0
0
Updated Dec 5, 2025
wptrainingteam/custom-block-color-settings’s past year of commit activity
JavaScript
3
1
0
9
Updated Dec 2, 2025
wptrainingteam/creating-custom-slotfills’s past year of commit activity
JavaScript
3
1
0
4
Updated Dec 2, 2025
wptrainingteam/list-all-urls’s past year of commit activity
PHP
4
2
0
0
Updated Nov 28, 2025
You can’t perform that action at this time.