Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Templates #2087

Closed
9 tasks done
Tracked by #2958 ...
cynthianorman opened this issue Dec 6, 2023 · 9 comments
Closed
9 tasks done
Tracked by #2958 ...

Templates #2087

cynthianorman opened this issue Dec 6, 2023 · 9 comments
Assignees

Comments

@cynthianorman
Copy link
Contributor

cynthianorman commented Dec 6, 2023

Learning Objectives

Introduces how WordPress’ block templates system works and provides pathways for deeper learning.

The learning objectives are to:

  1. Describe what theme templates are and how WordPress handles the final markup for you.
  2. Understand how the templating system works.
  3. List and describe the typical templates found within a theme.
  4. Differentiate between templates and template parts.

Relevant Links

https://developer.wordpress.org/themes/core-concepts/templates/
https://learn.wordpress.org/tutorial/wordpress-theme-template-tour/
https://learn.wordpress.org/tutorial/a-beginners-guide-to-the-wordpress-template-hierarchy/

Lesson creation checklist

  • Gather any relevant links to Support, Docs, or related material
  • Description and Objectives finalized
  • Lesson created and announced to the team for review
  • Lesson reviewed
  • Lesson video submitted and published to WPTV
  • Lesson created on Learn.WordPress.org
  • Lesson video published to YouTube
  • Lesson on Learn.WordPress.org updated with YouTube video
  • Lesson published to Learn.WordPress.org
@cynthianorman cynthianorman self-assigned this Dec 6, 2023
@github-project-automation github-project-automation bot moved this to 👋 Ready to Create in LearnWP Content - Development Dec 16, 2023
@kaitohm kaitohm moved this from 👋 Ready to Create to 🚧 Drafts in Progress in LearnWP Content - Development Dec 16, 2023
@cynthianorman
Copy link
Contributor Author

This Beginner Developer Learning Pathway Lesson is ready to be reviewed. Please follow the steps listed under Guidelines for reviewing content. Thank you for your contribution! ✨

https://youtu.be/PXI7KUJ5Q5A (unlisted)

@cynthianorman cynthianorman moved this from 🚧 Drafts in Progress to 🔎 Ready for Review in LearnWP Content - Development Feb 15, 2024
@jonathanbossenger
Copy link
Collaborator

Tutorial/Lessons Review Checklist

Please tick all items you've confirmed:

  • Learning outcomes/objectives are clear.
  • Technical concepts introduced in the content are accurate.
  • The speed of demonstrations are easy to follow.
  • The narration audio matches what is shown visually.
  • Spelling and grammar are correct.
  • Sound quality is consistent throughout the video.
  • Brand Usage Guidelines and Promotional Guidelines are being followed.
  • Media assets are all in the public domain (CC0).

Thank you for showing the template in the code editor, what the block markup looks like, and how WordPress converts the block markup into rendered content. A very important and useful detail for new block theme developers.

One question, from 2:30 - 2:40 you show the "Unavailable templates in the theme" annotation. Based on the spoken text during that time, I wasn't quite sure what this represented? From 2:40 onward, the voice and the visuals tied up and made sense.

@cynthianorman
Copy link
Contributor Author

@jonathanbossenger thanks so much for your feedback!

I know what you mean with the annotation so I've removed it to hopefully reduce confusion.

@ironnysh
Copy link

ironnysh commented Mar 4, 2024

Tutorial/Lessons Review Checklist

  • Learning outcomes/objectives are clear.
  • Technical concepts introduced in the content are accurate.
  • The speed of demonstrations are easy to follow.
  • The narration audio matches what is shown visually.
  • Spelling and grammar are correct.
  • Sound quality is consistent throughout the video.
  • Brand Usage Guidelines and Promotional Guidelines are being followed.
  • Media assets are all in the public domain (CC0).

Another great overview and intro :-)
One suggestion/question: how about swapping the final slide to show the Template view of the Site Editor or even the theme directory structure in VS Code, instead of the template hierarchy chart?
I'm thinking that a "real-life" visualization of the theme structure could help people get a more concrete sense of the different parts.

@cynthianorman
Copy link
Contributor Author

@ironnysh I really like your suggestion - thank you!

@cynthianorman cynthianorman moved this from 🔎 Ready for Review to ✅ Preparing to Publish in LearnWP Content - Development Mar 8, 2024
@cynthianorman
Copy link
Contributor Author

cynthianorman commented Mar 14, 2024

@jonathanbossenger I've uploaded this video to WordPress.tv and published it. We still need to add the transcript. Thank you!

@jonathanbossenger
Copy link
Collaborator

Video published to YouTube: https://youtu.be/fLE6fhdttac

When you have a moment, please add the Chapter Markers for the video as a comment in this issue.

@cynthianorman cynthianorman moved this from ✅ Preparing to Publish to 📜 Published or Closed in LearnWP Content - Development Apr 25, 2024
@cynthianorman
Copy link
Contributor Author

@jonathanbossenger

Chapter Markers

(0:08) Learning objectives
(0:31) What are templates?
(1:57) How the templating system works
(2:58) Typical templates found within a theme
(4:30) Differentiate between templates and template parts

@jonathanbossenger
Copy link
Collaborator

Thank you, added.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 📜 Published or Closed
Development

No branches or pull requests

3 participants