Topic | Lesson Plan | Workshop |
Anatomy of a Theme | https://learn.wordpress.org/lesson-plan/anatomy-of-a-theme/ @ironprogrammer | |
Backing up your site | Move images off GitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ repo https://learn.wordpress.org/lesson-plan/backing-up-your-wordpress-site | |
Build a Sitemap for a site | This should be compared to sitemaps already in core Core is the set of software required to run WordPress. The Core Development Team builds WordPress. https://learn.wordpress.org/?p=366&post_type=lesson-plan&preview=true @azhiyadev | |
Child theme A Child Theme is a customized theme based upon a Parent Theme. It’s considered best practice to create a child theme if you want to modify the CSS of your theme. https://developer.wordpress.org/themes/advanced-topics/child-themes/. for classic themes | This should mention classic themes https://learn.wordpress.org/lesson-plan/child-themes @azhiyadev | |
Choosing a Theme | Should clarify the 4 types of themes https://learn.wordpress.org/lesson-plan/choosing-and-installing-themes/ | Should clarify the 4 types of themes https://learn.wordpress.org/workshop/how-to-choose-install-a-theme/ |
Classic Editor Content Editor Overview | Some of the images are not coming across https://learn.wordpress.org/lesson-plan/content-editor-overview/ @azhiyadev | |
Rename to Classic Theme Menu | https://learn.wordpress.org/lesson-plan/managing-menus/ @azhiyadev | |
Creating a block pattern | https://learn.wordpress.org/lesson-plan/how-to-create-and-register-a-block-pattern/ @courane01
Reviewed by @azhiyadev | Rename from Regsitering or include both terms https://learn.wordpress.org/workshop/registering-block-patterns/ |
Customizer Tagline | Capitalize the P, describe that customizer isn’t in FSE https://learn.wordpress.org/lesson-plan/customizer-taglines @azhiyadev | Describe how to modify taglines in FSE https://learn.wordpress.org/workshop/customizer-taglines |
Glossary Creation Workshop | This doesn’t follow the lesson plan formats https://learn.wordpress.org/lesson-plan/glossary-creation-workshop/ | |
How to use WordPress Block Patterns | Update to include Featured patterns, wordpress.org/patterns & https://github.com/WordPress/gutenberg/pull/35773 https://learn.wordpress.org/lesson-plan/how-to-use-wordpress-block-patterns/
| Update to include wordpress.org/patterns & https://github.com/WordPress/gutenberg/pull/35773 https://learn.wordpress.org/workshop/using-block-patterns/ |
Intro to common plugins | review what plugins are common/popular now, remove mentions of Codex https://learn.wordpress.org/?p=317&post_type=lesson-plan&preview_id=317&preview=true | |
Intro to CSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. | Review how to do this in block themes https://learn.wordpress.org/lesson-plan/introduction-to-css/?preview_id=318&preview_nonce=269bc7d157&preview=true | Include how to do this in block themes – are there areas of CSS that exceed FSE to include https://learn.wordpress.org/workshop/custom-css-in-the-editor/?preview_id=1058&preview=true&_thumbnail_id=2774 |
Introduction to the Customizer | Mention that this is for Classic and Hybrid themes https://learn.wordpress.org/lesson-plan/introduction-to-the-customizer/ | Mention that this is for Classic and Hybrid themes https://learn.wordpress.org/workshop/using-the-theme-customizer/ |
Managing Widgets | Widgets without customizer in block based themes https://learn.wordpress.org/lesson-plan/managing-widgets/ | managing widgets in classic themes needed |
Setting up a dev environment | Needs to follow lesson plan and workshop formats https://learn.wordpress.org/?p=8098&post_type=lesson-plan&preview=1&_ppp=f000c5d75d | |
Setting a static front page A WordPress website can have a dynamic blog-like front page, or a “static front page” which is used to show customized content. Typically this is the first page you see when you visit a site url, like wordpress.org for example. – duplicated in new content | clarify how to do this in FSE https://learn.wordpress.org/lesson-plan/setting-a-static-page-as-your-homepage/ | |
Style Guide Creation Workshop | This doesn’t follow lesson plan formatting https://learn.wordpress.org/lesson-plan/style-guide-creation-workshop/ | |
Template Hierarchy | Revise for FSE inclusion https://learn.wordpress.org/lesson-plan/template-hierarchy/ | |
The Loop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop. | consider diagraming this in light of the query loop block https://learn.wordpress.org/lesson-plan/the-loop/ | |
Theme Troubleshooting | This will need to be updated to reflect when we have a new lesson plan created about using the styles. https://learn.wordpress.org/lesson-plan/theme-troubleshooting/ | |
Troubleshooting basics | update to include Site Health, plugin and native to core https://learn.wordpress.org/lesson-plan/troubleshooting-basics/ | https://learn.wordpress.org/workshop/wordpress-troubleshooting-basics-part-1/ AND https://learn.wordpress.org/workshop/wordpress-troubleshooting-basics-part-2-troubleshooting-with-logs/ |
W3 total cache | broken images, follow lesson plan format https://learn.wordpress.org/?post_type=lesson-plan&p=348 | |
Webfonts | keep an eye on https://make.wordpress.org/core/2021/09/28/implementing-a-webfonts-api-in-wordpress-core/ https://learn.wordpress.org/lesson-plan/web-fonts/ | |
What Are Google XML Sitemaps | I think we should go with Site Kit as that is maintained by Google, and revise the whole article https://learn.wordpress.org/?post_type=lesson-plan&p=346 | |
What Is A Theme | Include types of themes, see above https://learn.wordpress.org/lesson-plan/what-is-a-theme/ | |
What is Contact Form 7 | adhere to lesson plan format AND import images from GitHub https://learn.wordpress.org/?post_type=lesson-plan&p=367 | |
What Is Wordfence Security | | |
What Is Yoast SEO | update this to follow lesson plan format https://learn.wordpress.org/?post_type=lesson-plan&p=358 | |
What to include in functions.php | Review for FSE https://learn.wordpress.org/lesson-plan/what-to-include-in-functions-dot-php-file/ | |
What you can do with WordPress | Remove references to WordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/ https://learn.wordpress.org/lesson-plan/what-you-can-do-with-wordpress/ | |
Widget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. Areas | This needs to be updated for also including block based themes https://learn.wordpress.org/lesson-plan/widget-areas/ | |
| | |