WordPress / WordPress/Learn

MODULE ACTIVITY: Your First Theme

Open
#2,958 2 comments 0 reactions 1 assignee View on GitHub

@cynthianorman is already working on this.

Since Oct 16, 2024.

[Content] Experienced Author
Dominant language
PHP
Stars
333
Forks
127
Avg merge
1d 7h
Merged PRs (30d)
11

Description

Details

  • Content type (Online Workshop, Lesson, Course, Tutorial, or Lesson Plan): Module Activity
  • Content title: Your First Theme
  • Topic description: Getting started with WordPress block theme development culminating activity
  • Audience (User, Developer, Designer, Contributor, etc.): Developer
  • Experience Level (Beginner, Intermediate, Advanced, Any): Beginner

Lessons Covered

  • #2082
  • #2085
  • #2086
  • #2087
  • #2090
  • #2197

Learning Objectives

Learners will be able to:

  • add the templates folder, style.css, and index.html to the theme's root directory
  • add the main stylesheet's file header
  • add the optional theme thumbnail
  • activate the new theme
  • create the basic layout of the index.html template
  • add theme.json with schema and version keys
  • add the following settings: remove custom color picker, remove default color palette, add custom color palette
  • add the content and wide layout width sizes
  • apply a custom color to the body text element
  • install the Create Block Theme plugin

Related Resources and Other Notes

Learning Pathway: Beginner Developer - An introduction to developing WordPress themes

Automation Code

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.