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. How to Create a WordPress Author’s Page Template

    How to Create a WordPress Author’s Page Template

    Tutorial Beginner

    If you run a multi-author website, you may want to consider adding an author template to your website. Author templates help present more information about...

  2. Customizing and Styling the Password-Protected Form in WordPress

    Customizing and Styling the Password-Protected Form in WordPress

    Tutorial Beginner

    In this post, I'll show you how to customize and style the default password-protected from in WordPress.

  3. How to Get and Set Featured Image Sizes in Your WordPress Theme

    How to Get and Set Featured Image Sizes in Your WordPress Theme

    Tutorial Beginner

    This tutorial will teach you how to get and set the size of featured images in your WordPress theme.

  4. How to Hide a Page Title in WordPress

    How to Hide a Page Title in WordPress

    Tutorial Beginner

    Page titles not working with the design of your WordPress pages? Not sure how to hide the titles on your WordPress pages? Learn how to hide your page titles...

  5. How to Pass PHP Data and Strings to JavaScript in WordPress

    How to Pass PHP Data and Strings to JavaScript in WordPress

    Tutorial Intermediate

    If you are including a JavaScript library, and you've found yourself initializing a JavaScript object inside your header.php and then assigning data to its...

  6. How to Use a WordPress Plugin Detector

    How to Use a WordPress Plugin Detector

    Tutorial Beginner

    Want to know what WordPress themes and plugins your competitors are using? Unsure of what a WordPress Plugin Detector is? With a WordPress plugin detector,...

  7. What Is the functions.php File in WordPress?

    What Is the functions.php File in WordPress?

    Tutorial Beginner

    Every WordPress theme comes with a function.php file or the theme functions file which can enable features for your site. In this post, I'll explain where to...

  8. The header.php File: What Needs to Go in It and What Doesn't

    The header.php File: What Needs to Go in It and What Doesn't

    Tutorial Beginner

    In this tutorial, let's talk about the header.php, an essential file for any WordPress theme. I'll show you a nice header file example and give tips about...

  9. How to Change the Favicon in WordPress

    How to Change the Favicon in WordPress

    Tutorial Beginner

    In this quick tip, you'll learn how to change the favicon in WordPress. We will begin the tutorial with a brief intro of favicons by answering questions like...

  10. Displaying the Date and Time in the WordPress Loop

    Displaying the Date and Time in the WordPress Loop

    Tutorial Beginner

    Learn the different methods for displaying the date and time in the WordPress loop, and how to troubleshoot loops where dates aren't being displayed.

  11. How to Code a Landing Page in Your WordPress Theme

    How to Code a Landing Page in Your WordPress Theme

    Tutorial Intermediate

    Learn how to create a landing page with minimal distractions and increase conversions from your website.

  12. Choosing a WooCommerce Plugin for WordPress eCommerce Success

    Choosing a WooCommerce Plugin for WordPress eCommerce Success

    Tutorial Beginner

    You can customize and make enhancements to all aspects of your store using free and premium WooCommerce plugins. Discover the variety of WooCommerce plugins...