WordPress Theme Development from Scratch

Lesson 1, Step 1: Introduction

Courses Outline

Free
Introduction
5:11
Course Materials
FAQ - PLEASE, READ
General instructions for this course
2:33
List of extra resources by lesson
Installing XAMPP (Optional Lecture)
8:54
Troubleshooting XAMPP on a localhost - Mac OSX and Linux users ONLY (Optional)
6:02
Installing WordPress the Right Way - Best Practices (Optional Lecture)
9:53
Template Hierarchy and Template Anatomy
10:26
Creating and activating your first WordPress theme
7:29
Activating our first WordPress theme
6:34
The three building blocks of a WordPress theme (part 1)
6:49
The three building blocks of a WordPress theme (part 2)
4:32
Enqueuing stylesheets the right way
12:44
Including Bootstrap 4 (part 1)
8:01
Including Bootstrap 4 (part 2)
5:33
Creating Menus (part 1)
9:28
Creating Menus (part 2)
7:39
The WordPress Loop
15:42
What are and how to use Template Pages (part 1)
6:46
What are and how to use Template Pages (part 2)
8:27
Adding theme support (part 1)
11:14
Adding theme support to Post Thumbnails
11:27
Getting template parts
4:14
Adding theme support to Post Formats
15:49
Creating and adding sidebars and widget areas (part 1)
13:51
Creating and adding sidebars and widget areas (part 2)
8:12
Creating our Services Area Widget Area
8:13
The powerful WP_Query class (part 1)
4:12
The powerful WP_Query class (part 2)
7:54
The powerful WP_Query class (part 3)
7:02
The powerful WP_Query class (part 4)
7:40
Including Permalinks
5:06
The single.php template file
6:49
Allowing Comments
7:39
Search templates and forms (part 1)
4:39
Search templates and forms (part 2)
5:58
Search templates and forms (part 3)
4:10
Handling pagination (part 1)
7:17
Handling pagination (part 2)
6:33
Creating archive, category, author and tags page (part 1)
4:55
Creating archive, category, author and tags page (part 2)
5:14
Including a 404 error page
6:17
Basic SEO Techniques
7:25
Creating a Slider with MotoPress Slider (part 1)
11:29
Creating a Slider with MotoPress Slider (part 2)
9:27
Creating Contact Forms with Contact Form 7
9:05
Including a Map without Plugins
8:09
Setting up a Social Networks plugin
6:03
Including a Responsive Menu
6:50
The Theme Customizer WordPress API in detail (part 1)
6:28
The Theme Customizer WordPress API in detail (part 2)
16:22
The Theme Customizer WordPress API in detail (part 3)
7:06
The Theme Customizer WordPress API in detail (part 4)
9:15
Theme Internationalization (part 1)
4:21
Theme Internationalization (part 2)
15:19
Theme Internationalization (part 3)
7:30
Migrating a WordPress Website from a Local to a Remote Web Server
14:14