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

Introduction to themes for developers #2082

Closed
9 tasks done
Tracked by #2958 ...
jonathanbossenger opened this issue Dec 5, 2023 · 10 comments
Closed
9 tasks done
Tracked by #2958 ...

Introduction to themes for developers #2082

jonathanbossenger opened this issue Dec 5, 2023 · 10 comments
Assignees

Comments

@jonathanbossenger
Copy link
Collaborator

jonathanbossenger commented Dec 5, 2023

Learning Objectives

In this lesson, you will get an overview of what a WordPress theme is.

The learning outcomes are to:

  1. Discover the possibilities of a WordPress theme.
  2. Explore the fundamental structure of a classic, block and hybrid theme.
  3. Differentiate between a theme and a plugin.

Relevant Links

https://developer.wordpress.org/themes/getting-started/what-is-a-theme/
https://developer.wordpress.org/themes/getting-started/quick-start-guide/
https://learn.wordpress.org/tutorial/choosing-and-installing-theme/

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 5, 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 cynthianorman moved this from 🚧 Drafts in Progress to 🔎 Ready for Review in LearnWP Content - Development Feb 9, 2024
@cynthianorman
Copy link
Contributor

cynthianorman commented Feb 9, 2024

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/adnOwLDyUDU (unlisted video)

@askdesign
Copy link
Member

Tutorial/Lessons Review Checklist

Please tick all items you've confirmed:

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

** Leave an additional comment below with feedback. You can also share what you liked about this Tutorial.
Cynthia, nice job! This is a really good overview of "What is a theme?". You stick with the essentials, and don't get too detailed.
:25 - Suggest that you show the nav area and how to find the Themes on WordPress.org: Extend > Themes
:25 - Maybe slow down the scroll so that users can see a few of themes listed
1:12 - Nice how you show the layouts and features that new developers can include in a theme
1:45 - So important that you mention accessibility and contrast as one of the key attributes
3:41 - Suggest being more specific: Plugins control specific behaviors of your site.
3:48 - You tell the user about getting started with theme development, which, for me, is a whole different topic. Maybe the phrasing could be adjusted to something like:
"If you are interested in getting started with theme development..."

@cynthianorman
Copy link
Contributor

@askdesign Hi Anne, thanks so much for your feedback!

3:48 - You tell the user about getting started with theme development, which, for me, is a whole different topic. Maybe the phrasing could be adjusted to something like:
"If you are interested in getting started with theme development..."

Just to clarify, this video is the first of a series meant for the beginner theme developer.

@jonathanbossenger
Copy link
Collaborator Author

jonathanbossenger commented Feb 12, 2024

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).

@cynthianorman great introduction to WordPress themes, I'm looking forward to seeing the rest of the module.

I just have two pieces of feedback.

  1. Right at the start of the video, you can see the "Press escape to exit fullscreen" overlay that Chrome displays when you go full screen on Google Slides. I've been caught by that many a time 😁
  2. As this might be the first time the beginner developer is learning about themes, it might be beneficial for the learner to move the "Differentiate between a theme and a plugin" section to appear first, and then move into the possibilities, things to consider, and fundamental structure of a theme.

I realize this second suggestion means you'll have to re-record your "learning outcomes" slide, but I think that will help the flow of information for this lesson.

I would also add that I should have picked this this earlier when you set up the learning outcomes, so I apologize for not seeing this sooner.

@jonathanbossenger
Copy link
Collaborator Author

Can I also just add that I ❤️ the extra design elements you've added to your slides, you're going to force me to up my slide game 😁

@cynthianorman
Copy link
Contributor

Thanks so much for taking the time to provide feedback @jonathanbossenger

@ghost
Copy link

ghost commented Mar 7, 2024

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).

Leave an additional comment below with feedback. You can also share what you liked about this Tutorial.
Great job.

@cynthianorman cynthianorman moved this from 🔎 Ready for Review to ✅ Preparing to Publish in LearnWP Content - Development Mar 8, 2024
@cynthianorman cynthianorman changed the title What is a theme? Introduction to themes for developers Mar 14, 2024
@cynthianorman
Copy link
Contributor

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 Author

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

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

@cynthianorman
Copy link
Contributor

cynthianorman commented Mar 29, 2024

@jonathanbossenger

YouTube Chapters

(0:04) Learning objectives
(0:25) Differentiate between a theme and a plugin
(0:43) Discover the possibilities of a WordPress theme
(1:47) How will your theme encourage engagement?
(2:01) What considerations will your theme have regarding accessibility?
(2:21) What functionality will your theme include?
(2:33) Explore the fundamental structure of a block, classic, and hybrid theme
(3:45) WordPress developer resources

@cynthianorman cynthianorman moved this from ✅ Preparing to Publish to 📜 Published or Closed in LearnWP Content - Development Apr 5, 2024
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