You are on page 1of 5

COURSE CURRICULUM WP

Class-01

Introduction to wordpress
Introduction to static sites
Introduction to dynamic sites

Class-02

How to install wordpress

Class-03
WordPress admin panel
WordPress dashboard introduction

Class-04

Introduction to PHP
PHP syntax
Variables
Data types
Operators

Class-05

If-else
For loop
While loop

Class-06

Index array
Associative array
Accessing/deleting/adding items to an array
Foreach loop

Class-07

Function introduction
Function parameter/arguments
Function return
Variable scope (local/global)
Class-08

PHP include/require
Basic wordpress theme structure
Loading style.css file

Class-09

Action hook
Filter hook
How to enqueue scripts and styles in wordpress.

Class-10

Theme details block in style.css


Basic designing of our first theme

Class-11

WordPress templates hierarchy


Adding body class
Adding support for various theme features
WordPress post loop
Making contents dynamic inside the loop

Class-12

Post excerpt vs post content


Custom read more text
Displaying tag list/category list/author name/post date

Class-13

Adding custom logo support


Splitting index.php
Into header.php
Footer.php
Sidebar.php
Adding single.php for displaying single post content
Pagination in index.php
Class-14

Showing previous post and next post in single.php


Showing author details in single.php
Inner post pagination
WordPress search form
PHP form handling

Class-15

Showing comments list and comment form


Modifying comment fields
WordPress menu
WordPress widget areas and widgets

Class-16

Page.php
Custom page templates
Implementing a testimonial slider into WordPress
Custom post meta
Metabox
Metabox fields

Class-17

Advanced custom fields plugin


How to create ACF fields and display field values
PHP OOP class and object
Making testimonial slider dynamic using Attachments plugin

Class-18

How to create a WordPress plugin for our theme


Custom post type
Displaying CPT posts using WP_Query

Class-19

Custom taxonomy
Displaying custom taxonomies
Detail usage of WP_Query
Class-20

Displaying related post using WP_Query


TGM Plugin Activation library and how to use it

Class-21

Converting HTML template to WordPress theme


Enqueuing css and js of HTML template
Custom logo functionality

Class-22

Converting static HTML menu into WP nav menu


WP Bootstrap navwalker
Making post list dynamic

Class-23

Dynamic post pagination


How to show current page title and breadcrumb menu
Making single.php dynamic
Displaying previous post and next post
Displaying and modifying comments list markup & comment fields

Class-24

How to register widget areas in our theme


Making footer contents dynamic using widgets
How to use Mailchimp for WordPress plugin
Developing a custom plugin for adding custom post types
Displaying custom post type posts

Class-25

Making the project details page dynamic


How to make project details dynamic using ACF plugin
Making the about us page dynamic using CMB2
Introduction to CMB2 (Custom Metabox 2) framework
How to generate fields and display values using CMB2
Class-26

CMB2 repeater field


Making contact us page dynamic
Dynamic google map
Dynamic contact form using Contact Form 7 plugin

Class-27

Introduction to Elementor plugin


Elementor widget development

Class-28

Elementor repeater control


Dynamic pricing table using Elementor repeater field
Redux framework and it’s detail usage

Class-29

Crating archive.php and 404.php page


Introduction to Child themes
How to create a child theme
Overriding parent theme features using child theme
Detail usage of get_template_part function

You might also like