Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Building WordPress Themes: The Step-by-Step Guide
Rating: 4.1 out of 5(127 ratings)
828 students

Building WordPress Themes: The Step-by-Step Guide

Convert HTML into WordPress themes and plugins using PHP with this step-by-step guide
Created byJoe Casabona
Last updated 12/2017
English

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

Course content

10 sections47 lectures5h 24m total length
  • Introduction1:56

    learn to build WordPress themes from setup to plugin development, transforming templates into a restaurant website with a landing page, contact form, and editable menu.

Requirements

  • Basic knowledge of HTML & CSS. If you know that HTML provides the structure and CSS is for adding design, you are ready to learn WordPress Theming.
  • Some fundamental PHP: variables, data types, functions and scope. Bonus if you know about classes and objects.
  • How to use WordPress. Perhaps you've never created your own theme or plugin, but you definitely know your way around the admin. You know how to add content and widgets, install themes and plugins, and modify menus.

Description

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!

Who this course is for:

  • This course is ideal for web designers who want to make WordPress Themes.
  • If you are a WordPress Site Builder, you will appreciate learning how to modify themes yourself and not rely on a 3rd party plugin. You'll also be able to tweak ready-made themes to your liking.
  • You know how to make static sites and you're ready to do the custom work that's needed to be a full WordPress service shop