How Do I Install A Joomla Template

To install the Joomla template you have downloaded from the website complete the following steps noted below.

Joomla Template Installation Instructions

  1. Log into the Joomla administrator area of your website
  2. Select the Extensions menu and Extension Manager menu
  3. Select the Browse button and choose the template zip file located in the Joomla directory included in the zip file you have downloaded from the website to your computer
  4. Select the Upload & Install button

Extension Manager

5. You will now see the following message to confirm you have successfully installed the template at your website.


How Do I Make The Design The Default Template For My Website

To make the design you have installed the default template for your website complete the following

  1. From your Joomla administrator area select the Extensions menu and Template Manager menu
  2. Select the check box next to the Joomla template you have installed
  3. Select the button Make Default button

Template Manager Styles



What Is A Joomla Template

We get asked this question a lot at the website and we understand it can be confusing for people who are just getting started with using Joomla.

This simple car analogy will help you understand the difference between the template, Joomla, extensions, plug-in and modules.


  1. The template is the car body and paint work which controls the visual presentation or look and feel of the website
  2. Joomla is the car engine which powers the website and allows you to create user accounts, setup menus, categories, add and publish text plus images and basically manage the overall website functionality via the administrator control panel.
  3. The lights, wind wipers, spark plugs are the 3rd party modules and plug-ins you can install via the website.
  4. The car radio and sat navigation are the 3rd party extensions like a forum, photo gallery which you can install via your website

To sum up the template only controls the visual presentation or look and feel of the website.

All the other functionality is controlled by Joomla or 3rd party plug-ins, modules or extensions.

What is included in the template and how is it structured

Each Joomla template which you can download at the website comes in a zip file package format which can be easily uploaded and installed via the Joomla administrator area of your website.

Once the template is successfully installed at your website you can set it as the default design or style to change the look and feel of the site.

If the template includes support for additional built-in features then the built-in features can be updated via the control panel which comes supplied with the design.

The template is made up of the following directories and files

  1. PHP files – The PHP files control the functionality, module positions plus other elements of the template
  2. TemplateDetails.xml – The XML file is used to help Joomla understand the name of the template, version number plus the files and directories which need to be installed during the installation. The XML file also includes code used to setup the features the template supports via the control panel.
  3. Javascript files – If the template comes with a slideshow, Java based menu system or other features then the Javascript files will control these features
  4. CSS files – The (CSS) Cascading Style Sheet files which are located in the CSS directory control the look, feel and style of the template to ensure it renders correctly across both desktop and mobile web browsers
  5. HTML overrides – The HTML over ride files are made up of PHP and HTML files which are stored in the HTML directory and override the default Joomla content, module and other views.
  6. Images Directory – The images directory include all the images used by the template
  7. Language files – The language files are stored in the language directory