Install Theme Manually – Magento 2 Tutorial

Installing theme manually is challenging, isn’t it?

Here is the full explanation for all your troubles you are tackling when installing theme.

We will present you the way to install theme manually step by step in this tutorial. Take Ves Oshop ( one of our themes) as an example.

To install theme manually, you have to pass through 7 steps below:

Step 1: Decompress the theme package (ex: ves_oshop_full.zip) into your PC.
Then upload and decompress the file “Theme Files/magento 2.1.0/theme_files.zip” into webroot folder (which you setup magento 2 before):

Step 2: Upload the file [theme_name]_media.zip (ex: ves_oshop_media.zip) in to webroot and decompress it. The file stored sample images of the theme.

 Step 3: Go to your site ( It will require you run command code to setup upgrade )

 Step 4: You should run there command codes in terminal (SSH)

php bin/magento setup:upgrade --keep-generated

php bin/magento setup:static-content:deploy

Step 5: Choose admin > Ves Setup > Import > Choose profile “Ves_Oshop_FULL.json” then click on install configuration button:

Step 6: Choose default theme

Magento 2.0.x:

>> Go to admin > Stores > Configuration > General > Design > Choose design theme “Venustheme – oshop”

Magento 2.1.x:

>> Go to admin > Content > > Configuration > General > Design > Choose design theme “Venustheme – oshop”

Step 7: Config default homepage layout

>> Customize admin > Content > Configuration > General > Web > Default Pages > Choose default cms homepage

With other themes, we take the same process.

Related Blogposts You May be Interested In:

Related Extension on LandOfcoder you may be interested in:

Phuong Pham

Recent Posts

Top BI Trends in 2025 Every Data-Driven Leader Should Know

BI Trends in 2025 — Every business is driven by data, and they use data…

1 day ago

Why Magento 2 Integration Boosts Umbraco Development Efficiency

The pandemic brought a huge difference in consumer behavior, digital adoption, and online sales rate.…

5 days ago

The Essential Guide to Optimize Website Layouts for Superior Speed

To optimize website layouts effectively is one of the most crucial steps in enhancing site…

1 week ago

The Importance of SEO Services for Manufacturers: Driving Online Success in a Competitive Industry

In the manufacturing industry, staying ahead of the competition is essential for long-term success. As…

1 week ago

The Business Impact of Skipping Mobile Performance Testing in 2026

In the current virtual world, mobile apps have become a crucial part of our daily…

1 week ago

Why Strapi CMS Is the Best Choice for Magento 2 Headless Projects

Strapi CMS for Magento 2 Headless Projects is transforming how e-commerce owners manage complex content…

1 week ago