Building WordPress Themes: The Step-by-Step Guide

Learn how to convert HTML into WordPress themes and plugins with our fun, step-by-step guide. Perfect for beginners!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about turning your plain old HTML site into an awesome WordPress theme and plugin! We'll go step-by-step so you really get it, no fancy stuff here! You'll love creating a restaurant website from scratch. Yum!

Key Points

  • Transform static HTML to WordPress themes
  • Learn the basics of PHP
  • Create a restaurant website with interactive features

Learning Outcomes

  • Familiarity with Underscores starter theme
  • Skills to create and customize blog posts and menus
  • Ability to build functional plugins and understand best practices

About This Course

Convert HTML into WordPress themes and plugins using PHP with this step-by-step guide

In Building WordPress Themes: The Step-by-Step Guide you will learn how to take a static HTML site and convert it into a fully functional WordPress theme and plugin. We'll start with a primer for PHP to understand the underlying language WordPress is written in, as well as explore some tools to help you work. Then, we'll take a look at our static site and convert it!

By the end of the course you will:

  • Become familiar with Underscores, a popular WordPress Starter Theme

  • Know how to create and customize blog posts, pages, and header and footer areas

  • Create menus and widget areas

  • Build a plugin to help us extend WordPress

  • Understand CMB2, a popular WordPress tool for adding custom information to our WordPress site

  • Learn best practices for creating WordPress Themes and Plugins

What are we building?

Since it's something we all know and love, we'll create a restaurant website! We'll build basic pages like about and contact, add a blog, and create a nice, interactive menu that's easy to update!

  • Convert static HTML pages to a fully functional WordPress Theme

  • Develop a simple plugin for adding new content types to WordPress

  • Use Underscores as a starting point for WordPress Theming

Course Curriculum

1 Lectures

Instructor

Profile photo of Joe Casabona
Joe Casabona

Hi! I’m Joe Casabona, a Front End Developer, Instructor, & Public Speaker. When I’m not writing code, I’m teaching people how to build things with and for WordPress. You can find my courses over at WP in One Month. I also host a weekly podcast called How I Built It, where I interview product developers and business owners about how...

Review
4.9 course rating
4K ratings
ui-avatar of K-man K
K-man K.
1.5
2 years ago

Please do not waste your money. He doesn't explain properly and often shortcuts copying and paste. The course is old. it needs to be updated.
things doesn't work for me in this course.

  • Helpful
  • Not helpful
ui-avatar of Cynthia Norman
Cynthia N.
5.0
2 years ago

Joe knows how to combine his in-depth knowledge with beautiful visuals and well thought out curriculum!!

  • Helpful
  • Not helpful
ui-avatar of Maria DENISOVA
Maria D.
3.0
4 years ago

Explanations of what is going on on the screen are good.
Unfortunately it went for me too fast directly to the detail level of the code, and jumping from one file to another without general explanation of what are all these files about and at which point they need to be modified in general.
As for me these general explanations are vital for the course level / target group.
Otherwise the information received remains chaotic and you need to make sense out of this by your own / or get another course :-(

  • Helpful
  • Not helpful
ui-avatar of Adrian
Adrian
5.0
5 years ago

Very good explanations !

  • Helpful
  • Not helpful
ui-avatar of Chiranjit Hazarika
Chiranjit H.
1.5
5 years ago

It doesn't work for me..........

  • Helpful
  • Not helpful
ui-avatar of Etsuko Rosenblum
Etsuko R.
5.0
5 years ago

So far, it’s easy to follow the lecture, good speed and clear voice to catch words. There are some terminologies that I didn’t understand. Wanted to know the examples of the php usages.

  • Helpful
  • Not helpful
ui-avatar of Bagh Zamir
Bagh Z.
1.0
5 years ago

I am at lecture 25/47 more than halfway through and all we have done yet is copy and pasting code that is not explained at all.

This has only taught me some VERY basic php and one wordpress function. The rest is "Copy from the file I have provided and paste into YOUR custom theme".

To be honest we are not creating anything here, because the process of creation requires understanding, here we are just building mindlessly without knowing what we are doing.

I cannot fathom how this course have gotten so many 4 and 5 stars.

I will continue and finish this, and might even update my score if it gets better. But right now, this is frankly a waste of time.

  • Helpful
  • Not helpful
ui-avatar of Miles Jeffery
Miles J.
4.5
6 years ago

A slight update would be to include: _how_ we're going to achieve the current chapter goal. The objective is stated clearly and then we're straight into copying and pasting code and it'd be better if a broad overview was stated before of _how_ & _why_ we're going to tackle the issue before we get into the details. Thanks :)

  • Helpful
  • Not helpful
ui-avatar of Anna Lambrix
Anna L.
5.0
6 years ago

Great instructor, very relevant info, very good presentation of the concepts and hands-on.

  • Helpful
  • Not helpful
ui-avatar of El Mack
El M.
5.0
6 years ago

A gargantuan amount of information very well presented.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses