---
title: "Manually installing a theme for Moodle 2.3"
description: "If for whatever reason the pre-installed themes that come with Moodle are not suitable for your purpose, Moodle 2.3 themes can be installed manually. There are some free sites to obtain themes from..."
url: https://www.inmotionhosting.com/support/edu/moodle/manual-theme-install/
date: 2012-11-15
modified: 2021-11-19
author: "InMotion Hosting Contributor"
categories: ["Moodle"]
type: post
lang: en
---

# Manually installing a theme for Moodle 2.3

If for whatever reason the pre-installed themes that come with Moodle are not suitable for your purpose, Moodle 2.3 themes can be installed manually. There are some free sites to obtain themes from or you can purchase a theme custom for your Moodle site. In this article, we will manually install a theme for Moodle 2.3.

The theme that will be used for this tutorial is the *Grandeur* theme that was created by [Vidya Mantra EduSystems Pvt. Ltd.](https://www.vidyamantra.com/) and can be found at the following link:

[moodlethemes.com](https://www.moodlethemes.com/themes/2/)
The themes are typically in a .zip or .rar archived format. The name of the file for this theme is **moodle2x_grandeur2x.zip**. Lets begin installing the theme manually.

### Installing a theme manually in Moodle 2.3

1. **The File will need to be [uploaded](/support/website/how-to-upload-files-server/) to the Moodle Theme** folder. On our servers, it will look something like the following file location (depending on where Moodle was installed): /public_html/moodlefolder/theme **Upload** the **template file** to the Moodle directory through the [cPanel](/support/edu/cpanel/using-file-manager-in-cpanel/) or by using [FTP](/support/website/ftp/getting-started-guide/). When uploading with FTP, the file can be extracted on the local computer and the folder can be uploaded through the FPT client. If using the file manager of if the archived file is uploaded, the archived file will need to be [extracted](/support/edu/cpanel/compressing-uncompressing-files/). If needed, **[Extract](/support/edu/cpanel/compressing-uncompressing-files/) the file**.
2. [Log into the Moodle Dashboard](/support/edu/moodle/moodle-login-administrator/)
3. [![manual-theme-install-2-notifications-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-2-notifications.jpg)](/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-2-notifications.jpg) Many themes need Moodle to configure the theme to work. Navigate to the **Site administration** > **Notifications** link in the Settings section to the left.
4. For the theme in this tutorial, the Moodle database will need to be upgraded. **VERY IMPORTANT!** **UPGRADING A DATABASE IS A CRITICAL PROCEDURE. MAKE SURE THE DATABASE IS BACKED UP PRIOR TO UPGRADING THE DATABASE.** For more information on backing up a database please [click here](/support/edu/cpanel/cpanel-backups/#database). [![manual-theme-install-3-upgrade-database-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-3-upgrade-database.jpg)](/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-3-upgrade-database.jpg) Once the database is backed up, proceed with the Upgrade. For this template, **click Upgrade Moodle database now**. When done **click Continue**. [![manual-theme-install-4-selector-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-4-selector.jpg)](/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-4-selector.jpg) Navigate to the **Theme selector.**
5. [![manual-theme-install-5-new-settings-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-5-new-settings.jpg)](/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-5-new-settings.jpg) The theme **New Settings** should like the snapshot to the right. **Click Save changes**.
6. [![manual-theme-install-6-theme-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-6-theme.jpg)](/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-6-theme.jpg) Now the new theme will be listed in the available themes in the left **Site administrator** > **Appearance** > **Themes** section. [![manual-theme-install-7-final-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-7-final.jpg)](/support/wp-content/uploads/2012/11/edu_moodle_107_manual-theme-install_manual-theme-install-7-final.jpg) [**Activate the theme**](/support/edu/moodle/change-moodle-theme/). Now the Moodle site should look like the snapshot to the right.

Congratulations, you Manually installed a theme for Moodle 2.3. To review the last article [Changing the Logo and Footer in Moodle themes](/support/edu/moodle/change-moodle-footer/) Once the theme logo and footer are situyated, the navigation can be customized. The Navigation blocks is disussed in the next article on [Moodle Blocks Overview](/support/edu/moodle/blocks-overview/). For more information about articles with a similar topic, please visit [Changing the Appearance of Moodle](/support/).
