How to add a module position in a Joomla 2.5 template?

First, you should check which is the default Joomla 2.5 template used by your web site. You can find this out through your Joomla 2.5 administrative area -> Extensions -> Template Manager.

You will have to edit two of the template files and add the position manually. The files are:





Template_Name is the name of the template assigned for your website.

You can edit the files through the cPanel -> File manager or with an FTP client.

In the first file index.php add the following line at the place where the new position should be set:

In the second file templateDetails.xml find the positions definition section and add the following line:

Save the changes for both files under your hosting account.

Navigate to the Joomla 2.5 administrative area and change the position of a chosen module to the new one. Detailed instructions on how to do that can be found in the following knowledge base article:

How to change module position in Joomla 2.5?


Joomla is a powerful software that is easy to work with once you have the right host to support you. Before you lose any more time with the wrong host, check out the SiteGround Joomla hosting offer.