8

Developing a Joomla! Plugin

Joomla! plugins are a powerful tool to modify the webpage of any site. Indeed, even the basic Joomla! installation comes packed with several plugins that extend a site’s capabilities.

In this chapter, we will learn these plugins are such powerful tools for our development work. We will see how Joomla! plugins are grouped into different families and types for better organization. We will learn what plugin events are and how we can add them to our component. We will also understand the basic file structure for any plugin and will create the manifest file to register our plugins into Joomla! and add some configuration parameters. Finally, we will create a content plugin for our extension to show our project’s information ...

Get Developing Extensions for Joomla! 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.