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 inside an article.
By the end of this chapter, you will understand how plugins work in Joomla! and you will be able to create your own Joomla! plugins to extend Joomla’s capabilities or to add more features to your...