Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

How to Create a Custom WordPress Theme - Full Course

via freeCodeCamp

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Video course that takes a responsive HTML template and converts it into a fully functioning custom WordPress theme. Covers the required theme folder structure and screenshot file, style.css header information, theme activation, the template hierarchy, enqueuing styles and scripts, wp_head() and wp_footer(), header and footer partials, dynamic page titles, the WordPress Loop, menu registration and dynamic menus, custom logo support, featured image thumbnails, single post templates and post meta, comments templates, blog and archive templates, pagination, page templates, a 404 template, and search functionality. Aimed at people comfortable with HTML, CSS and basic PHP who want to stop relying on prebuilt themes.

Syllabus

Introduction.
Responsive Template Overview .
WordPress Theme Structure & Location.
Create Required Empty Files / Folders for Theme.
Create Theme Screenshot.png file.
WordPress Template Hierarchy.
Setting up Style.css File Required Information.
Activating the New Theme.
Create Theme Home Page Template.
Enqueue Styles.
Add wp_head() to Head Section.
Enqueue Scripts.
Add wp_footer() to Foot Section.
Create header.php & footer.php Files.
Add Dynamic Page Titles.
WordPress Auto Thumbnail Sizes.
Create Home Page in WordPress Admin Panel.
The WordPress Loop.
Dynamic Page Title Heading.
Create WordPress Menu Area.
Dynamic Menus.
Customize Site Logo Upload & Name.
Add WordPress Posts in Admin Panel.
Add Feature Image Thumbnail Support.
Create Single Post Template File.
Add Post Meta Data.
Comments & Comments Templates.
Post Archives Page Templates.
Blog Archive & index.php Templates.
Post Thumbnails.
Pagination Links.
Page Template File.
404 Template (Page Not Found).
Add Searching.
A Few Extras and Where to Go.

Taught by

freeCodeCamp.org

Reviews

Start your review of How to Create a Custom WordPress Theme - Full Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.