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

CourseHorse

Programming in WordPress (Live Online)

via CourseHorse

Overview

This course equips you with practical skills to develop custom WordPress themes and plugins from the ground up. You will learn to leverage PHP, CSS, and HTML alongside industry best practices to build and extend WordPress functionality. Participants should bring foundational knowledge of web programming fundamentals and familiarity with the WordPress dashboard.

Target Audience:

Web developers seeking deeper expertise in the WordPress ecosystem who plan to create custom themes and plugins, and who want to leverage PHP, HTML, and CSS to enhance and personalize WordPress sites, themes, plugins, and backend administration interfaces.

Prerequisites:

  • Foundation in web programming concepts, including HTML, CSS, and PHP syntax.
  • Working knowledge of the WordPress dashboard and basic site navigation.

Curriculum Overview

Module 1: Building Core and Extended Theme Components

  • Section 1: Exploring Essential and Supplementary Page Template Structures
  • Section 2: Creating the header.php Header Template Component
  • Section 3: Building the functions.php Configuration File
  • Section 4: Creating the sidebar.php Sidebar Template Component
  • Section 5: Building the footer.php Footer Template Component
  • Section 6: Creating the style.css Core Stylesheet
  • Section 7: Building the index.php Primary Theme Template

Module 2: Creating and Customizing Child Themes

  • Section 1: Examining the Structural Requirements for Child Themes
  • Section 2: Building the style.css Core Stylesheet
  • Section 3: Exploring CSS Compilation and Processing
  • Section 4: Overriding Parent Theme Templates within Child Themes
  • Section 5: Creating a Full Width Custom Page Template
  • Section 6: Creating a Dual Sidebar Custom Page Template

Module 3: WordPress Plugin Development and Extensibility

  • Section 1: Examining Plugin Architecture and File Organization
  • Section 2: Building a Single File Plugin Solution
  • Section 3: Building a Multi File Plugin Architecture
  • Section 4: Creating a Shortcode Based Widget
  • Section 5: Building an Advanced Feature Plugin

Taught by

ONLC Training Centers

Reviews

4.3 rating at CourseHorse based on 8 ratings

Start your review of Programming in WordPress (Live Online)

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.