What is an 11ty plugin?
The word plugin is loaded with context and history. Many systems have implemented a plugin architecture for making changes to the core functionality of a product. Everything from web browsers to desktop applications to content management systems has something they call plugins, each with a variable amount of power over the core software.
The 11ty website defines plugins slightly differently:
This still doesn’t quite clear up what an 11ty plugin is.
At its base, an 11ty plugin is a portable configuration that can be added to an 11ty project. What this means is that anything that you can do within the 11ty configuration file, a plugin can do and be added to your project. This includes things such as shortcodes, filters, global data, data transformations, and more.
What this means for our project is that we can pick up the custom functionality...