Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Building WordPress Plugins From Scratch
Introduction
Getting Started (1:13)
What You Should Know? (1:14)
Starting From the Scratch
Starting From the Scratch (5:20)
Introduction to Hooks (1:27)
Filter Hook (4:45)
Example of Filter Hook (4:45)
Action Hook (1:12)
Example Hook (1:30)
Working with ShortCodes
Introduction to shortcodes (2:14)
Shortcode Example (6:05)
Shortcode Parameters (4:19)
Using Shortcode Markups (2:23)
Using Widget Plugin
Introduction to Widgets
Activating Widget Plugin (3:54)
Creating Widget Plugin from the Scratch (10:13)
Creating Input Form (4:46)
Creating Description Form (2:35)
Adding Widget to Front End (5:09)
Creating Twitter Plugin Project
Activating the Twitter Plugin (1:34)
Creating the form for TwitterPlugin Widget (4:24)
Fetching Tweets (7:48)
Regular Expressions for Links (5:48)
Transcient Application Programming Interface (7:01)
Code for Displaying Widget on Theme (2:27)
Testing the Widget (4:01)
WordPress Events and Cron Job
WordPress Events (7:37)
Custom Intervals for Events (2:47)
Unscheduling Event (1:04)
Adding Options Page to Admin Panel (2:33)
WordPress Schedule Events (4:18)
Options and Settings Interface
Configuring Plugin for Option Page (2:24)
Putting Options Page in the Admin Panel (4:30)
Creating Form (3:12)
Introducing Classes (4:17)
Creating Settings Interface Part I (10:27)
Creating Settings Interface Part 2 (4:41)
Styling Button (1:48)
Storing and Updating Options (5:17)
Coding for Uploader (7:16)
Checking Out (1:09)
Testing Plugin in the Theme (4:55)
Custom Post Type
What are Custom Post Types (3:00)
Code Snippets (1:32)
Project Overview (3:22)
Registering a new post type (11:07)
Custom Supports (2:49)
Creating Custom Taxonomies (9:24)
Creating Custom Meta Boxes (6:11)
Adding Shortcodes for final touches (11:25)
Exercise Files
File
Teach online with
Introducing Classes
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock