HOME > Development > Creating Plugins to Extend WordPress

Creating Plugins to Extend WordPress

  • Development
  • May 06, 2025
SynopsisCreating Plugins to Extend WordPress, available at $49.99, ha...
Creating Plugins to Extend WordPress  No.1

Creating Plugins to Extend WordPress, available at $49.99, has an average rating of 4.25, with 49 lectures, based on 77 reviews, and has 573 subscribers.

You will learn about Learn how to create your WordPress plugins and widgets Once you have completed this training course, you will have learned how to create and distribute your own plugins using PHP and the WordPress API This course is ideal for individuals who are This course is designed for users that already have a basic working knowledge of WordPress or This course is geared towards WordPress users learning how to create WordPress plugins and widgets It is particularly useful for This course is designed for users that already have a basic working knowledge of WordPress or This course is geared towards WordPress users learning how to create WordPress plugins and widgets.

Enroll now: Creating Plugins to Extend WordPress

Summary

Title: Creating Plugins to Extend WordPress

Price: $49.99

Average Rating: 4.25

Number of Lectures: 49

Number of Published Lectures: 49

Number of Curriculum Items: 49

Number of Published Curriculum Objects: 49

Original Price: $39.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn how to create your WordPress plugins and widgets
  • Once you have completed this training course, you will have learned how to create and distribute your own plugins using PHP and the WordPress API
  • Who Should Attend

  • This course is designed for users that already have a basic working knowledge of WordPress
  • This course is geared towards WordPress users learning how to create WordPress plugins and widgets
  • Target Audiences

  • This course is designed for users that already have a basic working knowledge of WordPress
  • This course is geared towards WordPress users learning how to create WordPress plugins and widgets
  • In this Creating Plugins to Extend WordPress training course, expert author Joe Chellman will teach you how to create your own plugins using the WordPress API. This course is designed for users that already have a basic working knowledge of WordPress.?

    You will start by learning about the highlights of the WordPress API, then jump into creating your first plugin: a dashboard banner. From there, Joe will teach you how to create your second plugin, as well as how to further enhance your plugin, including how to create a widget for custom posts, register settings and sections, and prepare your plugin for localization. This video tutorial also covers additional plugin possibilities, such as using transients to cache expensive operations, implementing the transients API, and reacting to deactivation and uninstallation of your plugin. Finally, you will learn how to distribute your plugin, including how to publish independently on GitHub and submit to the WordPress?plugin directory.?

    Once you have completed this computer based training course, you will have learned?how to create and distribute your own plugins using PHP and the WordPress API. Working files are included, allowing you to follow along with the author throughout the lessons.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Important – Download These First – Working Files

    Lecture 2: Introduction And Course Overview

    Lecture 3: About The Author

    Lecture 4: Surveying The Existing Plugin Landscape

    Lecture 5: Creating A Theme VS A Plugin

    Chapter 2: Getting Ready

    Lecture 1: Setting Up A Local Web Server With MAMP

    Lecture 2: Setting Up WordPress On MAMP

    Lecture 3: Setting Up A Local Web Server With DesktopServer

    Lecture 4: Why And How To Use An IDE

    Lecture 5: Setting Up The PhpStorm IDE For WordPress Development

    Lecture 6: Optional: Configuring Xdebug And Connecting It To PhpStorm

    Lecture 7: Finding And Using Online And Offline Documentation

    Lecture 8: A Small Grab Bag Of Developer Tips

    Chapter 3: Highlights Of The WordPress API

    Lecture 1: Hooks, Actions, And Filters: A Developers Interface With WordPress

    Lecture 2: Storing Data: Posts Or A Custom Database Table?

    Lecture 3: Plugin Security: Authentication, Sanitizing, Escaping, And Nonces

    Chapter 4: Our First Plugin: A Dashboard Banner

    Lecture 1: Make A Plan And Mock It Up

    Lecture 2: Create The Plugin Shell

    Lecture 3: Find The Right Hooks

    Lecture 4: Implementing The Hook We Found

    Lecture 5: Refactoring The Plugin As A Class

    Lecture 6: Adding CSS And/Or Javascript

    Chapter 5: Our Second Plugin: Movie Reviews

    Lecture 1: Make A Plan: The Data Model

    Lecture 2: Register The Custom Post Type

    Lecture 3: Set Configuration Options For The Custom Post Type

    Lecture 4: Add Activation And Deactivation Hooks

    Lecture 5: Create Custom Fields Using Core WordPress

    Lecture 6: Interface With Another Plugin For Better Custom Fields

    Lecture 7: Add A Taxonomy For Custom Categories

    Lecture 8: Provide A Template For Themes

    Chapter 6: Further Enhancements For Our Plugin

    Lecture 1: Create A Widget For The Custom Posts

    Lecture 2: Finish The Custom Widget

    Lecture 3: Create An Options Page For Settings

    Lecture 4: Register Settings And Sections

    Lecture 5: Create The User Interface For The Custom Options

    Lecture 6: Sanitize And Use The Options

    Lecture 7: Add Your Own Hooks To Your Plugin

    Lecture 8: Make Your Plugin Ready For Internationalization

    Lecture 9: Prepare Your Plugin For Localization

    Chapter 7: Additional Plugin Possibilities

    Lecture 1: Expand The Possibilities Of WordPress With The REST API

    Lecture 2: Use Transients To Cache Expensive Operations

    Lecture 3: Implement The Transients API

    Lecture 4: Create Custom Data Using The $wpdb Class

    Lecture 5: React To Deactivation And Uninstallation Of Your Plugin

    Chapter 8: Distributing Your Plugin

    Lecture 1: Submitting To The WordPress.org Plugin Directory

    Lecture 2: Publishing Independently On Github

    Lecture 3: Ideas For Commercializing Your Plugin

    Chapter 9: Conclusion

    Lecture 1: Additional Resources And How To Contribute

    Lecture 2: Wrap Up

    Instructors

  • Creating Plugins to Extend WordPress  No.2
    Infinite Skills
    High Quality Training
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 2 votes
  • 3 stars: 8 votes
  • 4 stars: 13 votes
  • 5 stars: 53 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!