The Training team is using the Sprint method to determine what we are working on and to determine our timeframe for delivery.
What is a Sprint?
Sprints are fixed length events of one month or less to create consistency. A new Sprint starts immediately after the conclusion of the previous Sprint.
Sprint Goals
Learn Content
We are currently using Trello to manage and keep track of the status of each piece of content on Learn (lesson plans, video workshops and courses). Every piece of content has its own Trello card. The Trello lists represent our Development Workflow, each list contains a card that explains how to use that list.
Types of themes:
- Block theme: a theme made for FSE using HTML templates and theme.json, allowing one to manage all parts of their site with blocks.
- Universal theme: a theme that works with both the Customizer and the Site Editor.
- Hybrid theme: a classic theme that adopts a feature(s) of FSE, like theme.json or the template editor.
- Classic theme: a theme built with PHP templates, functions.php, and more that does not work with Site Editor.
See FSE Program: Answers from Round Three of Questions for information about the types of themes.
Please keep this in mind when creating and revising content for Learn WordPress.
WordPress 5.9 Revisions Needed:
1. Pick a topic, any topic! Let us know in the comments or drop us a message in the #training Slack channel
2. Get access, if you don’t have it already, to learn.wordpress.org. Ask in the #training Slack channel.
3. Ask the team to review it. Drop us a message in the #training Slack channel.
4. A member of the team will review and publish the changes.
If you get stuck, just drop us a message in Slack.
| Topic | Lesson Plan | Workshop |
|---|---|---|
| Anatomy of a Theme | Trello card Lesson Plan @ironprogrammer |
|
| This should be compared to sitemaps already in core Trello card Lesson Plan @azhiyadev Reviewed by @aurooba @webtechpooja |
||
| Choosing a Theme | Should clarify the 4 types of themes Trello card Lesson Plan |
Should clarify the 4 types of themes Trello card Workshop |
| Creating a block pattern | Rename from Registering or include both terms Trello card Workshop |
|
| Customizer Tagline | Describe how to modify taglines in FSE Trello card Workshop |
|
| How to use WordPress Block Patterns | Update to include Featured patterns, wordpress.org/patterns & https://github.com/WordPress/gutenberg/pull/35773 Trello card Lesson Plan |
Update to include Featured patterns, wordpress.org/patterns & https://github.com/WordPress/gutenberg/pull/35773 Trello card Workshop |
| Intro to common plugins | Trello card Lesson Plan @aurooba reviewed by @gudrun |
|
| Intro to CSS | Review how to do this in block themes Trello card Lesson Plan @ reviewed by @gudrun |
Include how to do this in block themes – are there areas of CSS that exceed FSE to include Trello card Workshop |
| Introduction to the Customizer | Mention that this is for Classic and Hybrid themes Trello card Lesson Plan |
Mention that this is for Classic and Hybrid themes Trello card Workshop |
| Managing Widgets | Widgets without customizer in block based themes Trello card Lesson Plan |
Managing widgets in classic themes needed Trello card |
| Setting up a dev environment | Needs to follow lesson plan and workshop formats Lesson Plan |
|
| Template Hierarchy | Revise for FSE inclusion Trello card Lesson Plan |
|
| The Loop | consider diagraming this in light of the query loop block Trello card Lesson Plan |
|
| Theme Troubleshooting | This will need to be updated to reflect when we have a new lesson plan created about using the styles. Lesson Plan |
|
| Troubleshooting basics | update to include Site Health, plugin and native to core Trello card Lesson Plan |
Workshop Part 1 Workshop Part 2 |
| W3 total cache | broken images, follow lesson plan format Trello card Lesson Plan |
|
| Webfonts | keep an eye on https://make.wordpress.org/core/2021/09/28/implementing-a-webfonts-api-in-wordpress-core/ Trello card Lesson Plan |
|
| What Are Google XML Sitemaps | I think we should go with Site Kit as that is maintained by Google, and revise the whole article Trello card Lesson Plan |
|
| What Is A Theme | Include types of themes, see above Trello card Lesson Plan |
|
| What is Contact Form 7 | adhere to lesson plan format AND import images from GitHub Trello card Lesson Plan |
|
| What Is Wordfence Security | Trello card | |
| What Is Yoast SEO | update this to follow lesson plan format Trello card Lesson Plan |
|
| What to include in functions.php | Review for FSE Trello card Lesson Plan |
|
| What you can do with WordPress | Remove references to WordPress.com Trello card Lesson Plan |
|
| Widget Areas | This needs to be updated to also include block based themes Trello card Lesson Plan |
WordPress 5.9 New Content Needed:
1. Pick a topic, any topic! Let us know in the comments or drop us a message in the #training Slack channel
2. Get access, if you don’t have it already, to learn.wordpress.org. Ask in the #training Slack channel.
If you need help creating content, we’ve got some great workshops videos ready for you to learn how to do this:
* Lesson plan about lesson plans and workshops about lesson plans
If you get stuck, just drop us a message in Slack.
| Topic | Lesson Plan | Workshop |
|---|---|---|
| Block Theme Comment Block | Trello card | Trello card |
| Block Theme Template Hierarchy | Trello card | Trello card |
| Build a site using a block theme (Twenty Twenty Two) | Trello card | Trello card |
| Child theme for block themes | Trello card Lesson Plan @arasae |
Trello card |
| How to set site icons and logo (without Customizer) | Trello card @azhiyadev |
Trello card |
| Difference between reusable blocks, block pattern, templates, template parts | Reviewed by @arasae @rkohilakis @west7 @courane01 @azhiyadev |
Trello card |
| Duotone | Trello card Lesson Plan @webtechpooja |
Trello card |
| Gallery Block | Trello card Lesson Plan @courane01 |
Trello card |
| Managing widgets in block themes needed | Trello card | ???? |
| Searching Openverse | Trello card | Trello card |
| Searching and submitting to the photo directory | Trello card | Trello card |
| Creating a front page in block themes | Trello card Lesson Plan @kemmy99 |
Trello card |
| Submitting a block pattern to the directory | Trello card @wes7 |
Trello card @wes7 |
| Submitting photos to the photo directory | Trello card | Trello card |
| Template Tour | Trello card Revise Lesson Plan |
Trello card |
| Theme.json | Trello card @arasae |
Trello card |
| Using theme.json with classic themes | Trello card | Trello card |
| Using widgets in block themes | ???? | Trello card |
| Using WordPress in other languages | Trello card Lesson Plan |
Needs to reflect the language switcher update Trello card Workshop |
| What is flex layout and how to configure with block themes | Trello card | Trello card |
| Query loop | Trello card | Trello card |
| Featured patterns | ???? | Trello card |
| Dimensions in featured images | ???? | Trello card |
Lesson Plan @wes7 |
Workshop @rkohilakis |
|
This was merged back into Using Template Parts |
Lesson Plan @rkohilakis |
@rkohilakis |
This was merged into Using Template Parts |
Lesson Plan @rkohilakis |
@rkohilakis |
| Site Editor | @wes7 | |
| Template Editor | @wes7 | |
Courses Needed
General
- Contributor courses
5.9
Learn Functionality
These are our high priority items. If you are interested in helping out, please let us know in the #meta-learn Slack channel.
Visit GitHub for a complete list of open issues.
- Style a print-friendly style sheet (transcripts and lesson plans)
- Integrate speaker feedback tool
- Google Slides block for Lesson Plans The team is carrying out an audit of the Slides Plugin to ascertain the level of maintenance required and amount of work needed to fix the bug @binarygary @alexstine @danilong
- Updates to handle course, lesson & quiz flows
- Automatically recognize contributions on Profiles
- Fix quiz button styling to match other buttons
- Learner recognition on WordPress.org profile
- Use consistent templates and styles across post types
- Styling for the Details Summary block
- Modify workshop archive ordering
- New page showing version-specific content
- Add new Header
Training Team Goals
2022 goals identified during the team goal setting and ongoing administrative tasks for the team.
- Team Goals to be delivered by March 2022
- Use GitHub Projects in LearnWP repository for managing team activity
- Implement a Faculty program (like Community Deputies, name to be determined)
- Brainstorm and discovery for the creation of a Needs Analysis
- Plan promotions with the Marketing Team
- Create Instructor/Facilitator resources portion on LearnWP
- Ongoing
- Fix 404 errors on Learn
- HelpScout rotation
- Meeting notetakers rotation
Upcoming Meetings
- Tuesday 17:00 UTC Team meeting, weekly
- Wednesday 11:30 UTC APAC friendly team meeting, weekly
- Friday 11:00 UTC Office hour, weekly
- Friday 14:00 UTC Coffee hour, weekly
You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.
Training Team Mission
The WordPress training team helps people learn to use, extend, and contribute to WordPress through synchronous and asynchronous learning as well as downloadable lesson plans for instructors to use in live environments, via learn.wordpress.org.
Getting Involved
Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects. Here’s what you need to know to get started.
Team Links
- Getting Involved:- https://make.wordpress.org/training/handbook/getting-started/
- About The Team:- https://make.wordpress.org/training/handbook/about/
- Our Team Blog:- https://make.wordpress.org/training/
- Learn WordPress:- https://learn.wordpress.org/
- What We Are Currently Working On This Month:- https://make.wordpress.org/training/category/sprint/
- Our Content Roadmap:- https://trello.com/b/BsfzszRM/wordpress-training-team-lesson-plan-development
- Learn WordPress Issues Log:- https://github.com/WordPress/learn
- Our YouTube Channel:- https://www.youtube.com/channel/UCnxqNA0WORZXWurEP6cNV6w