First of all, Thank you for purchasing our theme. This user guide covers all options that the theme provides. Please read the documentation carefully as it may answer most of your questions. In case if you feel some aspect is not covered or have some questions, contact us via our user page contact form here. We will do our best to answer you in shortest time possible.
Ochaka Shopify Theme is the beautiful Multi-Concept Landing Pages Pack for any businesses, freelancers, agencies, consulting, photographers, portfolio sites. Everyone can find a suitable page for itself. We have tried to create the big set of components and styles for your awesome website.
Ochaka Shopify Theme includes an excellent blog listing, blog single, project single, projects and much more. Hope you will be happy for the technical aspect of our awesome theme. Ochaka is powered by Bootstrap v5 and CSS framework. Compatible with all modern browsers and devices. Fully responsive with all devices, mobile, tablet and desktop, laptop. It will give you the best user-friendly experience. We implemented here clean and valid code. The theme features and its various options give you an amazing opportunity to interact with your clients and customers.
To install this theme, you must have an active Shopify store. Shopify is a fully hosted e-commerce platform, so no server-side setup (PHP, MySQL, FTP, etc.) is required. Below are some useful resources to help you get started with Shopify.
Shopify is a SaaS (Software as a Service) platform. All hosting, server configuration, and performance optimizations are managed by Shopify automatically.
The theme is built using Shopify’s standard technologies:
The theme can be installed easily from the Shopify Admin panel. Please follow the instructions carefully to ensure a successful installation.
You can download the theme package from ThemeForest. Make sure to download the Shopify Theme Installable ZIP only.
The way to add a theme in Shopify. The recommended approach is via the Admin panel.
After downloading the package from ThemeForest, locate the main theme ZIP file (for example,
Ochaka-shopify.zip). Do not unzip this file.
Shopify customizations should be handled using Shopify’s built-in tools.
Recommended approaches for customization:
For advanced changes, edit theme files using Online Store > Themes > … > Edit code.
Shopify functionality is extended using Shopify Apps.
You can install recommended apps from the Shopify App Store. Follow the app’s installation instructions provided by the app developer.
Shopify themes do not support one-click demo imports. Demo content is typically included as:
You can configure the homepage and other pages using the Theme Customizer to match the demo layout.
To update the theme:
Always keep a duplicate of your current theme as a backup before updating.
Too many third-party apps can impact performance. Remove unused apps and test speed after each installation.
Always upload optimized images. Avoid large image dimensions and file sizes.
Excessive JavaScript or poorly optimized code can slow down the storefront.
```Compress images before uploading using tools such as TinyPNG or similar services.
Use only essential apps and prefer lightweight solutions.
Follow Shopify’s performance guidelines and avoid modifying core theme logic unless necessary.
```Some customers face issues due to improper store configuration. We strongly recommend reviewing the settings below to ensure your online store functions smoothly.
Shopify allows you to sell in multiple currencies, improving the shopping experience for international customers.
To configure currency conversion properly, follow the steps below.
To accept payments on your store, you must configure a payment gateway.
Shipping settings control delivery rates and calculators for your store.
To enable product reviews, you must install a compatible review application.
Please follow the steps below to create and set up pages in Shopify:
The table below lists recommended page templates for common store pages. When creating a page, select the corresponding template from the Theme template dropdown.
| Page Name | Page Template |
|---|---|
| About Us | about-us |
| FAQ | faq |
| Wishlist | wishlist |
|
Size Chart
Delivery & Return Your Privacy Choices |
Default Page Note: Add content to display size chart |
| Contact | contact |
| Contact 2 | contact-2 |
| Store List | store-list |
| Compare | compare |
Shopify Online Store 2.0 themes use JSON templates and configuration files to control page structure and theme settings. The two most commonly edited files are:
templates/index.json – Controls homepage sectionsconfig/settings_data.json – Stores saved theme settings
The index.json file defines which sections appear on the homepage
and their order.
The settings_data.json file stores all saved theme settings,
section configurations, and block values selected in the Theme Editor.
Before you start adding products to your store, we recommend you to check the information provided in the official Shopify documentation.
You may add all supported variants to a product by default, such as:
These options will work with:
All options below can be added as unique parameters for each product via metafields.
| Parameter | Function |
|---|---|
| Additional Information | Stores extra product details to be displayed in a Product page. |
| Group Product | Used to associate related products together. |
| Volume Discount | Defines tier-based pricing or discounts based on quantity purchased. |
| Frequently Bought | List of recommended products that are commonly purchased together. |
| Intended Use | Describes the purpose or usage context of the product. |
| Buy X get Y | Defines promotional logic where purchasing X items grants Y items or discounts. |
| Specification Table | Structured technical specifications displayed in tabular format. |
| Marquee Text | Scrolling or highlighted text used for announcements or key messages on the product page. |
| Countdown Timer | Displays a countdown timer for limited-time offers or deals. |
| Tag | Custom label or badge used for highlighting product attributes (e.g., New, Sale). |
Metafields allow you to store additional custom data for Shopify resources such as products, variants, collections, pages, and customers.
The specification table allows you to display structured technical specifications for products in a clean, organized table format. This is implemented using metaobjects and custom Liquid code.
| Field | Description |
|---|---|
| Name | Readable label shown in admin. |
| Type | Defines the data format. |
Metaobjects allow you to create reusable structured content in Shopify. They are ideal for managing repeated data such as size charts, delivery, and comparison tables.
Unlike metafields, metaobjects can contain multiple fields and multiple entries, making them suitable for complex data structures.
Metaobjects allow you to create reusable structured content for your products. The specification table uses two connected metaobjects to store data.
This stores individual specification items (label + value pairs).
This stores a column of specifications that references multiple rows.
| Metaobject | Field Name | Type | Purpose |
|---|---|---|---|
| Specification Row | Label | Single line text | Specification name (e.g., "Material", "Weight") |
| Value | Single line text | Specification value (e.g., "100% Cotton", "200g") | |
| Specification Column | Title | Single line text | Column heading (e.g., "General Specifications") |
| Rows | List of metaobjects | References "Specification Row" entries |
When you create entries, structure them like this:
| Field | Example Value |
|---|---|
| title | General Specifications |
| rows |
|
| title | Technical Details |
| rows |
|
Official Documentation: How to create Metaobjects - Official Shopify Guide
| Field | Description |
|---|---|
| Name | Readable name for the metaobject (example: Product Services). |
| Handle | Used in Liquid to reference the metaobject. |
| Fields | Custom attributes such as text, images, references, or numbers. |
| Entry status | Controls whether entries are active or inactive. |
First, create individual specification items that will be reused across products.
Example entries to create:
Group your rows into columns for display on product pages.
Before you start creating blogs for your store, we recommend reviewing the official Shopify documentation.
The theme includes advanced predictive search functionality that provides real-time search suggestions as users type.
Configure predictive search in Theme Settings > Search Behavior:
These are advanced global settings that affect your entire store. Access them in Theme Settings:
The main product section includes numerous advanced features for enhanced product presentation:
For more detail Click Here
If you have any difficulities or have some other problems with this theme, please refer to chapter FAQ. If the problem is not covered there, you can contact us in the comment section on ThemeForest or through the contact form on our profile page on ThemeForest. The most up-to-date information about support can always be found at:
We provide 24/7 Support!. Please make sure you take a look at the available resources before submitting a support request.
If you have any question / issue you can contact us any time by sending us an email on contact.templateoption@gmail.com