1 of 20

Development of a No-Code Theme for Teaching Full Site Editing to Beginning WordPress Students���

Drake Gómez

Professor, Digital Media Program�Keystone College

La Plume, Pennsylvania

2 of 20

Image of ??

3 of 20

4 of 20

Users of WordPress Starter Themes

Structure

Styling

Settings

Patterns

Plugins

Developers

primary templates;

minimal markup

minimal

default— curated in theme.json

none

added as needed

Designers

primary templates;

minimal markup

minimal

most

none to some

added as needed

Design students

index.html;

no markup

none

all or

most

none

Create Block Theme

5 of 20

Design Students—Block Theme Examples

  • Block Theme Generator “No Code” Theme—Carolina Nymark

https://fullsiteediting.com/block-theme-generator/

  • Barebones FSE Starter Theme—Fränk Klein

https://wpdevelopment.courses/articles/full-site-editing-starter-theme/

  • Frost Theme—WP Engine

https://wordpress.org/themes/frost/

Users of WordPress Starter Themes

6 of 20

7 of 20

Theme Files for Naked Skeleton

8 of 20

The theme.json File

9 of 20

The theme.json File

10 of 20

The theme.json File

11 of 20

The theme.json File

12 of 20

The theme.json File

13 of 20

The theme.json File

14 of 20

The theme.json File

15 of 20

The theme.json File

16 of 20

The theme.json File

17 of 20

The theme.json File

18 of 20

The theme.json File

19 of 20

The Naked Skeleton Theme

Example Student Site

https://pixelpupgames.000webhostapp.com

20 of 20

The Naked Skeleton Theme

Download from GitHub

https://github.com/DrakeGomez/naked-skeleton

Questions?

drake.gomez@keystone.edu