Skip to content

Theme Options

Theme options allow you to customize SnapCart's appearance and behavior without editing code.

To access the theme options, go to Appearance -> Theme Options in your admin panel.

Theme Options

General

The General tab allows you to configure your site's title, description, and other essential details.

General

Store Information

Configure your store's physical address, rating display, and review count shown on the storefront.

  • Store Address: Your store's address or delivery text (default: "Giao hàng toàn quốc")
  • Store Rating: Display rating (e.g., 4.9)
  • Review Count: Number of reviews to display (e.g., 196)

Contact Information

Set up contact channels displayed on your store:

  • Phone Number: Main contact phone
  • Zalo: Zalo chat link
  • Facebook Page ID: Facebook page identifier for linking
  • Messenger: Facebook Messenger link

These are used by the Floating Contact feature.

Colors

Customize SnapCart's color scheme to match your brand:

  • Primary Color: Main accent color (default: #ce4002)
  • Secondary Color: Secondary accent (default: #ffc000)
  • Text Color: Body text color
  • Background Color: Page background color

Features

Toggle key SnapCart features on/off:

  • Buy Now Button: Show a "Buy Now" button on product pages
  • Sticky Cart: Display a sticky cart bar at the bottom of product pages
  • Floating Contact: Show floating contact buttons (Zalo, Phone, Messenger)
  • Delivery Time Picker: Enable delivery date/time selection at checkout
  • Product Reviews: Enable customer reviews on product pages
  • Social Proof: Display trust badges on product pages

Ecommerce

Configure ecommerce-specific display options:

  • Fake Sold Count: Toggle to show simulated sold count on product pages to create social proof
  • Checkout Primary Color: Customize the checkout button color separately from the theme's primary color (default: #ce4002)
  • Checkout SEO Title: Custom page title for the checkout page
  • Checkout SEO Description: Custom meta description for the checkout page

Delivery

Configure delivery time settings for the Delivery Time Picker:

  • Start Hour / End Hour: Available delivery time window (default: 13:00 - 20:00)
  • Normal Delivery Fee: Standard delivery fee (default: 31,000)
  • Peak Delivery Fee: Fee during peak hours (default: 34,000)
  • Peak Hours: Comma-separated list of peak hour numbers (e.g., 14,15,18,19)
  • Free Shipping Threshold: Minimum order amount for free shipping (default: 500,000)

Social links are managed through the Botble CMS core settings, not theme-specific options.

To configure social links, go to Settings -> General in the admin panel. These links are displayed in the footer and contact sections of your store.