1. Home
  2. Magento Tutorials
  3. How to Install Themes in Magento
Experience Faster, Secure and Eco-Friendly Web Hosting for your Website or Blog. Learn More.


How to Install Themes in Magento

Installing a theme in Magento 2 is similar to installing a module. Both systems access Magento Connect to directly download and install your component onto the website. This makes the process quick and easy, cutting the time it takes to install these elements.

In this tutorial, I’m going to show you how to install themes for Magento from the Connect system. It’s one of the best ways to get an extension without worrying about third-party coding errors or other issues that may arise.

When making changes to your theme, you may want to put your site in maintenance mode. It’s not a requirement, but it’s beneficial as it prevents search engine bots from crawling content that may be invalid by the time you’re done.

Choosing a Theme

The first step is finding a theme you want for the website.

Go to the Find Partners & Extensions area of Magento and click “Visit Magento Marketplace.” This will open a new browser window to access Magento Connect.

Magento Marketplace

Click the navigation link for “Magento 2.0.”

Navigation Magento 2

Click the “Themes” link at the top of the page.

Themes

Search for a theme you want to use on the website. For this tutorial, I’m keeping it simple and using a free theme that is available. You can use the different filters of the site to fine-tune your search criteria. For instance, you can look for nothing but five star rated themes if you wish.

Theme Search

When you see a theme you want, click to access its information.

Click To Access Theme

Click the “Add to Cart” button to save it to your Magento account.

Add Theme To Cart

Click the “Go to Checkout” button above the items in your shopping cart. You will need to log into your Magento account in order to proceed. If you do not have one, it’s probably a good idea that you register. There are a lot of goodies on the site you might want to install on your store.

Go To Checkout

On the Order Review screen, click the “Place Order” button on the bottom.

Place Theme Order

You will receive a “thank you” message from the Magento Marketplace complete with your order number.

Order Confirmation Number

Installing Your Theme

Once the theme is added to your account, you can install it immediately onto your store. As long as your access keys are valid, all it takes is a couple clicks of the mouse.

From Magento, select the System tool and click “Web Setup Wizard.”

Web Setup Wizard

Click on the left box for the “Component Manager.”

Component Manager

Magento will then synchronize your website with the Magento Connect account. You’ll see a number under “New Purchases.” This is the number of additions that are currently available for your website.

The reason why I have so many is because I never installed the sample data that comes with Magento. You really don’t need to install those files for the system to work, but it may be helpful if you’ve never used Magento in the past.

Click the “Install” link that sits just under the number of purchases you have.

Install Purchases

Find the component for your theme and click the “Install” link on the right.

Install Theme

Once you’re ready for the install, click “Start Readiness Check.” Magento will then verify your web host and other components support the addition as well as create a backup. Afterwards, the system will finish installing the theme.

Start Readiness Check

After the install is complete, you can access the theme by going to the Content section and clicking “Themes.”

Access Themes

First impressions are important for any website. As the theme is the first thing visitors will experience when looking at your Magento hosted website, it needs to be attractive. Find a layout that is right for what you’re trying to sell. It will directly affect the success of the online store.

Author: Josh Dargie

My name is Josh Dargie and I’m the Operations Manager at GreenGeeks. I’ve been with the company since 2009. I have over 16 years of experience working with and for various web hosting providers specifically in development, day-to-day operations and customer service.

Updated on May 26, 2017

Was this article helpful?

Related Articles

Comments

Add A Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.