Beginning WordPress Plugin Development

David Laietta, WordPress Developer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
10 Videos (1h 3m)
    • Course Introduction

    • What Makes a WordPress Plugin?

    • Creating Our Plugin Folder and File

    • Creating a Settings Page Menu Item

    • Creating the Settings Page

    • Creating Settings Sections, Fields, and Registering our Settings

    • Displaying our Notification Bar

    • Enqueuing Plugin Styles and adding CSS Classes

    • Adding CSS to our Notification Bar

    • Moving our Settings to the WordPress Customizer

14 students are watching this class

About This Class

In this course, we're going to build a WordPress plugin that displays notifications on the top or bottom of our site. We'll use WordPress hooks, filters, actions, built-in functions, the Settings API, and the Customizer API. This project should take you less than an hour to complete if you already have a WordPress site setup to build it on.

10 of 10 students recommendSee All

Overall, this is a very detailed and well thought out class that serves as an effective introduction to WP Plugin development. Some of the more advanced built-in functions were glossed over toward the end, and I would have appreciated more detail there, but it doesn't stop me from recommending the class.





David Laietta

WordPress Developer

I've been a professional web developer for well over a decade, with the focus on WordPress development since 2008. My focus is on helping small businesses, providing ongoing support, and educating users. I help to organize both WordPress Orlando and WordCamp Orlando.

The most important thing to me is helping newcomers get started. I feel like a newcomer all the time, and it is only through the help of patient and understanding teachers that I've accomplished anything at all.

See full profile