per aggiungere codice a Joomla sono previste "estensioni"
in dipendenza dello scopo vengono separate in moduli, plugin, componenti.
Un estensione, per poter essere correttamente gestita e integrata può necessitare anche di più parti.
esistono anche estensioni che permettono di inserire direttamente codice ma personalmente le giudico "scemenze" e preferisco non parlarne ne consigliarle ma se cerchi nella Jed le trovi