Understanding the plugin concept

Entrepreneur, teacher, developer.
Search for a command to run...

Entrepreneur, teacher, developer.
No comments yet. Be the first to comment.
In this series, we will explore what a plugin is, why you would use one, and how to create one from scratch.
WordPress plugins can be as simple or complex as you want them to be — and they are ridiculously easy to create, like, super easy. In this article — I will walk you through creating a WordPress plugin in a way that I've come to learn, and hopefully, ...
If you can sum up Web3 in one word — I think most people would say "decentralized." While I do enjoy the idea of a decentralized web — I doubt that it will truly be "decentralized" as massive whales, corporations, and governments move in to invest th...

Whether it's a Zoom meeting or recorded content — I've been asked on several occasions what gear I use — and each time, I piecemeal a list and send it. So — I've decided to break down each piece of audio gear that I use and its purpose so anyone inte...

In previous articles, we stepped through making a plugin from the folder to the file and adding some practical functionality. This article will dive in much deeper and learn how to create a plugin and prepare it to release in the world for production...

In the previous article — we walked through creating a plugin by only adding a folder, a file, and the plugin header information at the top. This article will create functionality for our plugin to help demonstrate how you can build your own WordPres...

WordPress plugins can be as simple or complex as you want them to be — and they are ridiculously easy to create, like, super easy. In this article — I will walk you through creating a WordPress plugin in a way that I've come to learn, and hopefully, ...

Plugins are the bedrock for any thriving open-source ecosystem that allows developers to extend the platform's core functionality.
Look around, and you'll find that nearly all platforms and frameworks have plugins, although some might call them modules, extensions, etc.
In this article — we will explore the basic concepts of plugins and why they exist.

Plugins are wonderful, agnostic, isolated pieces of code that can work independently or harmonize with other plugins. When you add a plugin — it should extend what the platform or framework is capable of doing.
A great use case for creating a plugin is if you've identified a need for the same functionality across any project. You'll usually identify this after you're done with a project, as a retrospect, and find that you've created several useful bits of functionality that could be packaged up into a plugin.
The same reason you would create a CSS class, a function, or even a React component — if you find yourself needing to reuse the same bit of functionality, then chances are you've got a strong case for creating a plugin.
This is a series that will teach you how to build a plugin from scratch.
We will get out hands dirty, and by the end of this series, you should be able to take an idea that you have and turn it into a plugin yourself!
Scroll down to find the other articles in this series.