Adding sections to my theme

I’m wondering if there is a way how to add more customised section to my main page and product pages - different than what the theme offers by default (the offer is quite limited - multi row, banner etc.)?

1 Like

First of all – it is often possible to modify looks and functionality of your existing sections with “Custom CSS” settings and “Custom liquid” sections.

Switching to another theme which has better variety of built-in sections is always a possibility.

Luckily, you can trial any theme in your store to see what they offer.

Main benefit of these solutions is that avoiding theme code modification will make it much easier to upgrade to future newer versions of the theme.

Second benefit is that required Javascript is already a part of the theme in contrast to, say page builder apps which load a lot of JS code to support their functionality.

Then, there are Apps, like Section store, which allow you to add new sections from their assortment.

These sections are added to your theme code and you will be able to configure them the same way you configure your theme “native” sections.

However, since it’s a theme code edit, your theme would no longer update smoothly – update will remove all these add-on sections and their settings. So look for the app which offer some kind of fix for this – for example Section store has theme migrator, which will move your add-on sections with their settings to the updated theme.

This makes it almost as good as “native” sections.

There are other options – say, you can create a section yourself/ hire a developer or download from internet – there will still be a problem of theme updates and how to move this code and settings to updated theme.