Advanced Theme Topics

In this section, we’ll look at some advanced theme topics.

We’ll start with the use of Child Themes for modifying aspects of the theme.

We’ll also look at User Interface (UI) Best Practices and JavaScript Best Practices. This is followed by performing checks of the theme using Theme Unit Tests and validating the theme’s markup.

Finally, we’ll look at ensuring your theme works well with Plugin API Hooks.