UA EN
Telegram

Articles · 2026-11-10

How to choose an OpenCart 3 theme: checklist

A beautiful theme on a demo is not yet a fast and usable store. Clients often bring me sites where the theme was bought for the screenshots, followed by months of fighting slow loading, module conflicts and a checkout that breaks after every change. Here’s what to check before you buy.

1. Speed on mobile

Run the demo through PageSpeed Insights in mobile mode. A theme that scores under 60 on an empty demo will be even slower with your catalog and real photos. Look at how many fonts, sliders and scripts the home page loads.

2. How the theme changes OpenCart

Some multipurpose themes rewrite dozens of core files through OCMOD or replace controllers entirely. Then every new module can conflict with the theme and every OpenCart update becomes a risk. It’s better when a theme changes only templates and styles and adds features through events.

3. Page builders

A visual page builder looks handy on the demo, but often adds hundreds of kilobytes of code and dozens of database queries. Most stores are fine with a well-designed home page of banners, categories and products configured in the admin.

4. What’s already built in

  • a filter by price, brand and attributes;
  • a one-page checkout;
  • live search with suggestions;
  • buy in one click;
  • a mobile menu and filter drawer;
  • product structured data for Google.

Every missing item is another module, more money and one more source of conflicts.

5. Languages and local details

Check that the storefront and admin are fully translated into your language, prices are formatted correctly for your currency, and the theme works with the payment and shipping modules you need. Themes are often only partly translated, and you end up finishing the job yourself.

6. Updates and support

Find out who updates the theme and for how long, whether there’s a demo admin to try, and whether installation help is included. An unsupported theme can stop working after the first PHP upgrade (see the PHP 8 article).

My themes

I built my own OpenCart 3 themes around these requirements: Vitryna, for stores with a large catalog, with a filter, live search and one-page checkout, and Stezhka. Both have a demo store, and installation is included in the price. All themes and modules are in the catalog.

FAQ

Will an OpenCart 3 theme work on OpenCart 4?

No. OpenCart 4 has a different template and extension structure, so themes are built for it separately.

Can I change the theme on a live store?

Yes, products and orders don’t depend on the theme. But install the new theme on a copy of the site first and test it with all your modules.

Rather not dig into it yourself?

Tell me what is happening with your site, and I’ll reply with the cause and a fix estimate within a day.

Service: Vitryna OpenCart theme →

Telegram
Telegram Call