Course info
Aug 17, 2016
2h 17m
Your 10-day individual free trial includes:

Expanded library

This course and over 7,000+ additional courses from our full course library.

Hands-on library

Practice and apply knowledge faster in real-world scenarios with projects and interactive courses.
*Available on Premium only

Many designers and developers rely on Child Themes for WordPress websites. While this makes it quicker to get started, you are constrained to the features and flexibility of the theme you choose, which often involves hacking the theme to force it to look and behave how you want. In this course, WordPress Custom Theme Development, you will learn how to create a custom WordPress theme from scratch, freeing you to implement your website exactly how you want, with the power of WordPress. First, you'll all about creating your theme prototype, as well as installing and setting up WordPress. Next, you'll learn about creating your theme structure and development of your theme. Finally, you'll what you need to do to go beyond your theme, including learning about helpful plugins and how to protect your site after you launch. After this course you will have a solid understanding of WordPress’s template structure, files, and have the knowledge in place for creating your own WordPress themes from the ground up.

Course FAQ
Course FAQ
What is WordPress theme development?

Custom WordPress theme development is the practice of customizing the visual design and layout of a WordPress site so that you are not constrained to the restrictions of preset WordPress themes.

What are some of the benefits of WordPress theme development?

The main benefit of WordPress theme development is that you can completely customize the layout and design of your site to best match your exact specifications and preferences. Site owners don't need to be experts in HTML, CSS, or PHP and they can still build a great-looking website.

What will I learn in this course?

In this course you will learn how to create a custom WordPress theme from scratch! Topics that are covered include:

  • Creating a WordPress theme prototype
  • WordPress theme structure
  • Understanding template files
  • Development setup
  • Creating an Index.php template
  • Creating page templates
  • Creating a header and footer navigation
  • WordPress plugins
  • WordPress security
  • Much more
Who is this course for?

This course is for anyone who wants to learn WordPress theme development. If you don't want to be restricted by the preset WordPress theme templates, and want much more control over the layout and design of your WordPress website, then this is the course for you!

Are there prerequisites to this course?

Before taking this course you should be familiar with HTML, CSS, and WordPress in general. You should also have a basic understanding of PHP.

About the author
About the author

Susan is a web design author for Pluralsight. Growing up, Susan was both a passionate artist as well as a computer tech aficionado. When she discovered the world of web development, she found that she could meld those two passions together into something amazing. Soon after, Susan began devoting herself to building beautiful and functional web content for businesses and nonprofits. It was through those experiences Susan developed a fluency for web coding languages.

More from the author
Styling Websites with CSS
1h 32m
Jun 19, 2020
Semantic HTML
1h 22m
Jul 19, 2019
UX Design Creating Wireframes
1h 29m
Jan 3, 2018
More courses by Susan Simkins
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Susan Simkins, and welcome to my course Custom WordPress Development. I'm a front-end web developer at iThemes. Do you know WordPress now powers over 25% of websites? Wow! This course will help you quickly get up and running creating your own WordPress themes. Some of the major topics we'll cover are creating prototypes that can easily be turned into themes, WordPress theme hierarchy, and developing a theme. By the end of this course, you'll be able to develop your own WordPress themes from the ground up. Before beginning this course, you should be familiar with HTML, CSS, and WordPress, and have a basic understanding of PHP. I hope you'll join me on this journey to learn WordPress with the WordPress Custom Theme Development course at Pluralsight.