Introduction to WordPress Plugin Development

LIVE PREVIEWBUY FOR $9

Envato Tuts+ Courses

  • Video courses taught by expert instructors.
  • Learn new skills from start to finish.
  • Downloadable Source Files also available on GitHub.

Course Description

In this course, we’re going to take a look at everything that goes into building a WordPress plugin. We’ll start from the ground up by setting up a web server, a database server and PHP. Next, we’ll install WordPress, and then we’ll look into some of the sample plugins that are bundled with the software.

From there, we’ll move on to examining the event-driven design pattern and how it factors into creating a WordPress plugin, and then we’ll look at the differences between WordPress actions and WordPress filters.

Finally, we’ll build our own plugin using various WordPress APIs, taking into account everything that’s necessary to get the plugin fully functional for use in our installation of WordPress.

What You’ll Learn

  • How to set up your local development environment and WordPress installation ready for plugin development.
  • Understand how plugins are put together: what the source code looks like, and the importance of hooks and event-driven programming.
  • Plan and write the plugin, adding JavaScript and CSS.
  • Make sure you’re sanitizing data and that the user has the correct permissions.
  • Create a basic `README` file, and complete your plugin.

About the Instructor

Tom McFarlin is a self-employed developer who loves writing, building, and sharing WordPress-based projects. He runs Pressware, where he provides WordPress goods and services. You can follow him on Twitter.


🕐 Top News in the Last Hour By Importance Score

# Title 📊 i-Score
1 Hollywood actress claims top officials tried to smear her for claiming her son's autism was caused by vaccines 🔴 75 / 100
2 Washington Harbour Partners invests in startup Turion Space 🔴 72 / 100
3 US revokes visas of Mexican band members after cartel leader's face was projected at a concert 🔴 72 / 100
4 British mother and her daughters, eight and five, are killed in New York car crash after Audi 'driven by glam wigmaker' ploughed into family as they walked along busy street  🔴 65 / 100
5 Trump’s New Tariffs Test Apple’s Global Supply Chain 🔴 65 / 100
6 Election 2025 live: Albanese says Trump’s 10% tariffs on Australian exports are ‘not the act of a friend’ 🔴 65 / 100
7 Steak will taste 'restaurant quality' with one ingredient professional chef recommends 🔵 60 / 100
8 ‘White Lotus’ Theme Song Composer Won’t Return for Season 4 🔵 50 / 100
9 Torres sends Barcelona past Atlético and into clásico Copa del Rey final 🔵 45 / 100
10 Republicans demand to hear directly from Trump after confusing 'mixed signals' on Elon Musk's exit 🔵 35 / 100

View More Top News ➡️