Udemy

Building WordPress Themes: The Step-by-Step Guide

Enroll Now
  • 829 Students
  • Updated 12/2017
4.1
(127 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 24 Minute(s)
Language
English
Taught by
Joe Casabona
Rating
4.1
(127 Ratings)
1 views

Course Overview

Building WordPress Themes: The Step-by-Step Guide

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!

Course Content

  • 10 section(s)
  • 47 lecture(s)
  • Section 1 Introduction
  • Section 2 PHP: A Primer
  • Section 3 Your Local Development Environment
  • Section 4 An Introduction to Our Tools
  • Section 5 The Anatomy of WordPress
  • Section 6 Converting Our HTML Templates
  • Section 7 Auxiliary WordPress Areas
  • Section 8 WordPress Development Concepts
  • Section 9 Creating Our Food Menu Plugin
  • Section 10 Adding the Custom Post Type to Our Theme

What You’ll Learn

  • 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

Reviews

  • M
    Maria DENISOVA
    3.0

    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 :-(

  • B
    Bagh Zamir
    1.0

    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.

  • M
    Miles Jeffery
    4.5

    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 :)

  • C
    Cecilia Albero
    5.0

    A precise and straightforward course. You learn through a real project and Joe's explanations are easy to understand. The perfect course for developers with SOME experience on wordpress, it could be to fast for beginners.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed