InMotion Hosting Support Center

At this point in our building a Joomla 3.0 template tutorial series, we are ready to zip / compress our template files and get it ready for installation on a Joomla 3.0 website. This is a very simple process to do, and in this article we will walk you through the steps.

So far, this is what we're working with:

We have a folder

our-folder-that-contains-template-filesWe have a folder named basic-joomla3.0-template.

In that folder, we have template files

all-files-that-make-up-our-templateWithin this folder, we have the files that make up our Joomla 3.0 template.

We will zip this folder

how-to-zip-template-with-7-zipUsing your favorite zip / compression utility, zip the folder that contains the files for your template. In our testing, we are using a program named 7zip. To zip a folder using 7zip: Right click on the folder, hover over 7zip, and click then Add to "".

We now have our zipped template, ready for installation

we-now-have-a-zipped-templateAs you can see in the screenshot to the right, we now have our Joomla 3.0 template zipped. It is in a file named, and it is ready to be installed on a Joomla 3.0 website.

You are viewing Section 4: How to zip a Joomla 3.1 template
Section 3: Adding a templateDetails.xml file to a Joomla 3.1 Template
Section 5: How to install a Joomla 3.1 Template

Joomla Community Google+ Hangout #3

June 3rd, 2014

Thank you @RustyJoomla for letting me speak on the Joomla Community Google+ Hangout!

Click here to watch!

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Support Center Login

Our Login page has moved, Click the button below to be taken to the login page.

n/a Points
2014-12-02 3:00 am
I zipped my files and have followed all of your tutorials but I'm being told this:
JInstaller: :Install: Cannot find Joomla XML setup file
So I guess that means that even though this is a Joomla 3.1 tutorial, the template I've learned here won't work with Joomla 3.3.6? If you can, please EMAIL me back? Is it because when the archive uncompresses, it uncompresses into a subfolder? I'm on a Mac (Yosemite)...
n/a Points
2014-09-26 11:17 am

Hi, thanks for the tutorial, just what i needed. I have a question, the new template I created is zipped so that Joomla can install it.

The thing is that I like to edit css and othe files in a note editor. since this files have been zipped I cant open them in my note editor and I dont like editing files through Joomla template manager.

Is there a way I can install my template onto joomla without zipping it like the default joomla templates beez3 and protostar which are not zipped in the template folder? or can you suggest some other way I can edit the zipped files? thanks

30,905 Points
2014-09-26 11:38 am
Hello Ike,

Thank you for your question. In the Official Joomla guide on installing templates, it covers installing via FTP. In this section it states "This method is mostly used when you have created a template yourself, and do not want to have to package it to install the template."

Here is a helpful link to our FTP Getting Started guide.

If you have any further questions, feel free to post them below.

Thank you,
n/a Points
2014-09-05 3:26 pm

first of all i want to thank inmotion team for such a good  very best tutorial  because i am new to joomla i was searching for these over the internet but here i got the exact easy and simplest information here thank you again


i have some questions in joomla 3x templates i downloaded and unzipped to have a look on those files  there is a jpg file named odule positions.jpg and template_thumbnail.jpg

is there is any usage of that or just to provide modules positions information it is there ? 

and i need some information about converting any template into joomla template what alterations i have to do for that in the files so as joomla can install it?(index.php,templateDetails.xml,functions.php)


and my last question is what is the significance of params.ini(configuration settings file there in template folder)(am considering casinotime template and asking these questions here)

30,905 Points
2014-09-05 3:58 pm
Hello Richard,

Thank you for contacting us today. Since your questions are all Joomla template related, and there is a lot to know.

I recommend following our Education Channel on Building a Basic Joomla 3 Template .

The series includes the steps to create a Joomla Template from start to finish.

Thank you,

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

5 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!