Now that you have installed your Joomla package its time to learn how to install a Joomla template. A template determines the overall look and presentation of your site contents. Therefore, care should be taken before selecting a template.
You can read more about template selection and also find some free and responsive Joomla templates right here.
If you have already downloaded your template, you must’ve seen that most of the developers offer their templates in different zipped files. These zipped files may include the template itself, plugins, PSD files, manuals and a Quickstart package. However, it should be noted that not all templates come with additional plugins and PSD files.
Having said that, you have two options to install a Joomla template.
- Install only the template and work on your own to match the template demo as presented by its developers – this option is suitable for production websites or sites that are already running with a user-base and content that you don’t want to part with. Some templates come with additional extensions, so remember to install it all one at a time if you do not have it already on your website.
- Install the Quickstart package – this option is ideal for new websites. Here, you don’t have to waste your time trying to match the template demo. However, it should be noted that the Quickstart package comes with the Joomla installation files. It means you’ll have to delete any existing Joomla files on your root folder as well as any existing tables on your database. Installing a Quickstart package is the same as installing Joomla. When the installation is complete, the website front-end will be an exact copy of the demo site.
Note: It is important to first read the manuals that come with the templates before proceeding with the installations.
How to Install a Joomla template – Methods
Template specific or with additional plugins – Choose any
- Upload and Install – The first method, which is also the easiest, is to upload the template and its extensions, if any, via the Extension Manager. To use this method, please follow the steps below:
- Login to your Joomla back-end.
- Navigate to Extensions > Manage > Install.
- Select the Upload Package File tab.
- Choose your file and click Upload and Install.
- Install any plugin that comes with the template.
- Navigate to Extensions > Templates > Styles and set the new template as default.
- Install from folder – The second method enables you to install a Joomla template from any folder created via the file manager of your hosting account. For this to work, you need to upload the template either using the File Manager or FTP and unzip it into the folder selected. Secondly, enter the absolute path to your folder in the field provided. Please note that you cannot install a zipped template file directly with this method.
- Install from URL – The third method pertains to installing from a URL. To use this method, simply upload the template zip file to any folder which is accessible from the web and enter the full URL to the uploaded file. With this method you do not need to extract the template zipped file.
- Discover – The final method, which is also one of the oldest, takes advantage of the Discover function within the Extension Manager. To use this method, simply upload the template zipped file to the Joomla Templates folder and extract. Once you’re done extracting, navigate to Extensions > Manage > Discover. Joomla should be able to recognize and list the new template.
Joomla Template Quickstart installation
- Get rid of any existing Joomla files on your root folder.
- Remove any existing tables from the database that you want to use.
- Upload the Quickstart package via FTP to the root folder and extract. You can use Filezilla as your FTP client.
- Open a new browser window and visit your domain.
- Proceed with the installation, the way you have installed Joomla.
So these are a few methods that you can use to install a Joomla template. You can choose any as per your requirements. However, once you’re done installing the template, remember to set it as default unless it does it by itself.