Плагин – это особое расширения для CMS, которое позволяет вставить в некотором месте выполнения программы (php-скрипта) свой собственный код, который будет изменять или расширять функционал этой программы.
Плагины Joomla, на первый взгляд, кажутся каким-то обособленным и непонятным типом расширения. Это происходит в первую очередь потому, что плагин нельзя увидеть на сайте также просто как модуль или компонент. Плагин может не имеет визуальной проекции. Но у плагинов тоже есть смысл, который изменяет или дополняет функциональность cms, компонентов, модулей на сайте.
Для работы с плагинами нужны особые знания разработчика или продвинутого пользователя. Рассмотрим несколько простых плагинов в нашей системе управления (п.7.2.)