Design/build: WordPress themes

from design prototype to theme : how to get started

Helpful tutorials

Upon recommendation from Ridj and Niya ~ here are two great tutorials that might be useful to check on if you are currently learning theme development from scratch.


How to Create a Custom WordPress Theme – Full Course

This is a two and a half video tutorial which takes you through the steps of creating a theme from scratch. Andrew Wilson from freecodecamp takes you through writing all the theme code and explains in detail what each code part does and how it works. Ridj found it to be very insightful and helpful to understand the ‘cogs’ of WordPress theming.

Beginner WordPress Developer

Niya came across this playlist of video tutorials and found it to be helpful. The videos are created by the WordPress team and covers everything from the initial setup to theme development as well as the building of custom plugins and blocks.

The videos are short and it is easy to dip in and out of the various topics. The topics covered are all vital elements of understanding the structure of a theme and its files, how the hooks work and how to work with additional taxonomies. An excellent collection which will ease your way into theme development ~ best of all, it’s all good practice and recommended approaches by the official WP developers ツ

Thanks for sharing these great resources, Ridj and Niya ツ

Different page templates

Niya shared one more – this is specific to creating custom pages, one of the most likely tasks you will want to achieve when building your theme. The page.php is the template used for all pages – and you will likely want to have a different layout, different content and a more custom design for the homepage, at the very least. This tutorial will show you how ツ

June 26th, 2025 by prisca