---
title: "Installing the osCommerce Theme Switcher"
description: "osCommerce by default only has one theme available. Before you can Change the theme in osCommerce you will need the Theme Switcher module. To switch themes, there is quite a few steps. You will need..."
url: https://www.inmotionhosting.com/support/edu/oscommerce/installing-the-oscommerce-theme-switcher/
date: 2013-04-18
modified: 2021-08-16
author: "InMotion Hosting Contributor"
categories: ["OsCommerce"]
type: post
lang: en
---

# Installing the osCommerce Theme Switcher

osCommerce by default only has one theme available. Before you can [Change the theme in osCommerce](/support/edu/oscommerce/changing-the-theme-in-oscommerce/) you will need the Theme Switcher module. To switch themes, there is quite a few steps. You will need the Theme Switcher module so the themes can be changed within the osCommerce Administrative Dashboard. First the Theme switcher module needs to be installed, then the jQuery needs to be fixed, and lastly a theme can be uploaded. This article will explain how to install the Theme Switcher module.

Before you can install the module, you will need to Download the plugin at the following link:

[Theme Switcher](https://addons.oscommerce.com/info/7663)

Once you have the theme switcher files, you can install the module. Follow the steps below to install the Theme Switcher module in osCommerce.

## Steps to install the Theme Switcher module

1. [Login into your cPanel](/support/edu/cpanel/how-to-log-into-cpanel/).
2. [Go to the File Manager](/support/edu/cpanel/using-file-manager-in-cpanel/) Select the directory for your osCommerce installation and click **Go**.
3. [Extract](/support/edu/cpanel/compressing-uncompressing-files/) the *.zip* file with the Theme Switcher files in it and [upload](/support/website/how-to-edit-a-file/) the following files to each specified location. ### ht_theme_switcher.php Find the following file in the *catalogincludeslanguagesenglishmodules/header_tags* folder of the .zip file: *ht_theme_switcher.php* **Upload** the *ht_theme_switcher.php* file to the following directory on your server: /includes/languages/english/modules/header_tags ### template_top.php Find the following file in the *catalogincludes* directory of the .zip file: */template_top.php * **Upload** the file to the following directory on your server: /includes ### ht_theme_switcher.php Find the following file in the *catalogincludesmodulesheader_tags* directory of the .zip file: *ht_theme_switcher.php * **Upload** the file to the following directory on your server: /includes/modules/header_tags
4. [![Select teh Header Tags osCommerce 2.3.3](https://www.inmotionhosting.com/support/wp-content/uploads/2013/04/edu_oscommerce_201_install-theme-switcher_theme-switcher-1-header-tags.png)](/support/wp-content/uploads/2013/04/edu_oscommerce_201_install-theme-switcher_theme-switcher-1-header-tags.png) [Log into your osCommerce administrative Dashboard](/support/edu/oscommerce/oscommerce-admin-login/). Navigate to **Modules** > **Header Tags** on the left navigation menu.
5. [![Install teh theme switcher module osCommerce 2.3.3](https://www.inmotionhosting.com/support/wp-content/uploads/2013/04/edu_oscommerce_201_install-theme-switcher_theme-switcher-2-install-module.png)](/support/wp-content/uploads/2013/04/edu_oscommerce_201_install-theme-switcher_theme-switcher-2-install-module.png) Click the **Install Module** button at the top right.
6. [![Click the module osCommerce 2.3.3](https://www.inmotionhosting.com/support/wp-content/uploads/2013/04/edu_oscommerce_201_install-theme-switcher_theme-switcher-3-click-module.png)](/support/wp-content/uploads/2013/04/edu_oscommerce_201_install-theme-switcher_theme-switcher-3-click-module.png) Click the **Theme Switcher** title in the Modules list. Click **Install Module**.
7. [![Installed switcher osCommerce 2.3.3](https://www.inmotionhosting.com/support/wp-content/uploads/2013/04/edu_oscommerce_201_install-theme-switcher_theme-switcher-4-installed.png)](/support/wp-content/uploads/2013/04/edu_oscommerce_201_install-theme-switcher_theme-switcher-4-installed.png) The Module will install with red errors like the snapshot to the right. Don’t worry about this now. The next [tutorial](/support/edu/oscommerce/fixing-the-jquery-version-in-oscommerce-2-3-3/) will explain how to update your jQuery files to the newest version. [![View of interface osCommerce 2.3.3](https://www.inmotionhosting.com/support/wp-content/uploads/2013/04/edu_oscommerce_201_install-theme-switcher_theme-switcher-5-switcher.png)](/support/wp-content/uploads/2013/04/edu_oscommerce_201_install-theme-switcher_theme-switcher-5-switcher.png) Click the **Edit** button towards the top. You will see the theme switcher interface. Now we need to fix the version of jQuery and upload a new theme.
