Learn Theme Development

Read these tutorials to learn how to create custom WordPress themes. If you want to be a WordPress theme developer, you'll learn everything you need to know.
  1. Create Style Variations for WordPress Gutenberg Blocks: Part 1

    Create Style Variations for WordPress Gutenberg Blocks: Part 1

    Tutorial Intermediate

    Learn how to extend the style options available for blocks in the new WordPress Gutenberg editor by implementing multiple block style variations.

  2. UberMenu and 7 Other Best Mega Menu Plugins

    UberMenu and 7 Other Best Mega Menu Plugins

    Tutorial Beginner

    Does your site manage a lot of content, many products, or complex services? Chances are, you need a Mega Menu. There are many great plugins to help you build...

  3. Target CSS for Specific Content With WordPress Template Tags

    Target CSS for Specific Content With WordPress Template Tags

    Tutorial Intermediate

    Learn how WordPress template tags add CSS to the page that you can then target with styles.

  4. Want to Master the WordPress Loop? Try Our New Course

    Want to Master the WordPress Loop? Try Our New Course

    Tutorial Beginner

    In our new course, Guide to The Loop in WordPress, you'll learn how The Loop works in WordPress. and how to create a loop from scratch for the ultimate in...

  5. 11 Best Courses to Learn to Create a WordPress Theme or Plugin

    11 Best Courses to Learn to Create a WordPress Theme or Plugin

    Tutorial Beginner

    Do you want to take your WordPress skills to the next level and learn to create your own themes and plugins? Well, you’ve come to the right place. I’ve...

  6. How to Create a WordPress Landing Page Template

    How to Create a WordPress Landing Page Template

    Tutorial Intermediate

    Learn how to create a WordPress landing page template. You'll create a theme template file for use on your site's landing pages and edit theme files to...

  7. New Course: Coding Advanced WordPress Theme Templates

    New Course: Coding Advanced WordPress Theme Templates

    Tutorial Beginner

    Our new short course is ideal for you if you want to take your WordPress development skills to the next level. Try out Coding Advanced WordPress Theme...

  8. WordPress Gutenberg Block API: An Introduction

    WordPress Gutenberg Block API: An Introduction

    Tutorial Intermediate

    This post will start a series where we explore the Gutenberg block API, which powers the new WordPress editor.

  9. What Is WordPress Gutenberg?

    What Is WordPress Gutenberg?

    Tutorial Beginner

    Gutenberg promises to transform how content is handled within WordPress. But what exactly does that mean? We take a look at what Gutenberg is, and how you...

  10. New WordPress Course: Adding Hooks to Your Themes

    New WordPress Course: Adding Hooks to Your Themes

    Tutorial Beginner

    Do you want to learn how to use WordPress hooks? If so, our new Coffee Break Course, WordPress Coding Basics: Adding Hooks to Your Themes, is for you.

  11. Quick Tip: Theme Android With the Runtime Resource Overlay Framework

    Quick Tip: Theme Android With the Runtime Resource Overlay Framework

    Tutorial Advanced

    The RRO framework lets you create themes that change the look of almost every app on an Android device. Learn how to use it to edit the quick settings tray.

  12. Learn to Build Your First WordPress Plugin in Our New Course

    Learn to Build Your First WordPress Plugin in Our New Course

    Tutorial Beginner

    In our new Coffee Break Course, WordPress Coding Basics: Your First Plugin, you'll learn how to write your first simple WordPress plugin.