Learn to Build Joomla Plugins at Joomlashack University

How to Develop Joomla Plugins

Do you want to become a Joomla developer? Joomlashack University has the classes to help you.

Last month, Joomlashack published class called "How to Develop Joomla Modules".

This week we have a new class called, "How to Develop Joomla Plugins".

If you watch the first class you'll learn the basics of Joomla development. In this second class, you'll learn how to build plugins. These powerful extensions act on Joomla's trigger events to perform almost any task that you can imagine.

As you follow along with these videos, you'll build a plugin that shows the author information on articles.

You'll start by setting up a development environment, then you'll build the structure for the plugin. 

Once the plugin is working, you'll build the functionality, plus create layout and language features. Finally, you'll package up the plugin, ready to distribute to users.

Join Joomlashack University today and become a Joomla developer!

What's in the Joomla Plugin Development class?


  • Introduction to Joomla Plugin Development
  • Your Joomla Plugin Development Environment

Creating the Plugin

  • Building the Structure for a Joomla Plugin
  • The XML Manifest File for Your Plugin
  • How to Add Parameters to a Plugin

Plugin Functionality

  • The First Features for Your Plugin
  • Control the Output Display of Your Plugin
  • Integrate User Profile Data With Your Plugin
  • Create a Layout File for Your Plugin
  • Additional Triggers for Your Plugin
  • Using Regular Expressions in Your Joomla Plugin

Extra Features

  • How to Create Plugin Language Files
  • How to Package a Joomla Plugin
  • Joomla Plugins Quiz

About the author

Steve is the CEO of Joomlashack. Originally from the UK, he now lives in Sarasota in the USA. Steve has been involved with Joomla since 2006.