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

Create Block Theme plugin #2197

Closed
9 tasks done
Tracked by #2958 ...
cynthianorman opened this issue Feb 2, 2024 · 15 comments
Closed
9 tasks done
Tracked by #2958 ...

Create Block Theme plugin #2197

cynthianorman opened this issue Feb 2, 2024 · 15 comments
Assignees

Comments

@cynthianorman
Copy link
Contributor

cynthianorman commented Feb 2, 2024

Details

  • Content type: Lesson
  • Content title: Create Block Theme plugin
  • Topic description: An introduction to the Create Block theme plugin, providing a high-level overview of its features.
  • Audience: Developer
  • Experience Level: Beginner

Learning Objectives

  • Describe what the Create Block theme plugin is, and why you might use it
  • Identify the main features of the plugin and describe their functionality

Related Resources and Other Notes

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 Feb 2, 2024
@github-project-automation github-project-automation bot moved this to 👋 Ready to Create in LearnWP Content - Development Feb 7, 2024
@cynthianorman cynthianorman moved this from 👋 Ready to Create to 🚧 Drafts in Progress in LearnWP Content - Development Feb 7, 2024
@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/fH5magKcq08 (unlisted)

@cynthianorman cynthianorman moved this from 🚧 Drafts in Progress to 🔎 Ready for Review in LearnWP Content - Development Mar 1, 2024
@JunebackpocketACE
Copy link

Thanks! That was nicely done. :)

  • [x ] Learning outcomes/objectives are clear.
  • [x ] Technical concepts introduced in the content are accurate.
  • [x ] The speed of demonstrations is 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.
  • [x ] Media assets are all in the public domain (CC0)

@cynthianorman
Copy link
Contributor Author

Thank you so much for your feedback @JunebackpocketACE

@cynthianorman
Copy link
Contributor Author

Given that WordPress 6.5 will include the new Font Library, this lesson will need to reflect this change.

@jonathanbossenger
Copy link
Collaborator

@cynthianorman In testing the Font Library during my live stream today, I discovered that the new font library only adds the fonts to the WordPress install. If you then apply the fonts to a theme, and either save the theme files or export to a new theme, using create block theme, then the paths to the font's point to the WordPress install.

So Create Block Themes Manage Theme Fonts tool is still useful for theme developers who want to keep the fonts with the theme.

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

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

@jonathanbossenger
Copy link
Collaborator

Thanks @cynthianorman the video has been uploaded to YouTube. https://youtu.be/xzs7sJRn0bM

Please share the chapters here when you have a moment, and I'll update them on YT

@cynthianorman
Copy link
Contributor Author

@jonathanbossenger do you know what happened to the video on YouTube? I was just trying to embed it into the Sensei lesson and got an error that it doesn't exist.

@jonathanbossenger
Copy link
Collaborator

Huh, that's weird, it's still there. I wonder if there was a network issue at the time?

@jonathanbossenger
Copy link
Collaborator

Whoops, I hadn't made it public. Apologies.

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

@jonathanbossenger

YouTube Chapters

(0:10) Learning objectives
(0:21) Create Block Theme plugin options
(2:16) Managing fonts
(3:08) Exporting changes to theme files

@jonathanbossenger
Copy link
Collaborator

Thanks @cynthianorman I've updated the chapters.

@jonathanbossenger
Copy link
Collaborator

@cynthianorman I wanted to share this Create Block theme update with you: WordPress/create-block-theme#595

It looks like CBT no longer has the font management User Interface, relying rather on the built in core Font library.

I did a quick review of your existing video, and it looks like all you'd need to do is cut out the Manage your Fonts section (from around 2:10 to about 3:07), and the rest of the video is still valid (nice work on making it so that this section could easily be removed).

I wouldn't worry about making this edit now, we can circle back to this once the rest of the learning pathway is complete, but I wanted to just give you a heads up.

@cynthianorman
Copy link
Contributor Author

ok @jonathanbossenger sounds good

@cynthianorman cynthianorman reopened this May 14, 2024
@github-project-automation github-project-automation bot moved this from 📜 Published or Closed to 🚧 Drafts in Progress in LearnWP Content - Development May 14, 2024
@jonathanbossenger
Copy link
Collaborator

Closing this again in favor of managing the update in #2514

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