Skip to content

Theme Options

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

To access theme options, go to Appearance → Theme Options in your admin panel.

Theme Options

General

Configure your site's basic information.

OptionDescription
Site TitleYour store name displayed in header and SEO
Site DescriptionShort description of your store
Copyright TextThe copyright text displayed at the very bottom of the footer

Theme Options Copyright

General

Store Information

Configure store details displayed in the header and hero section.

OptionTypeDescription
Store Address / Delivery TextTextDelivery info shown below store name
Store RatingTextDisplay rating (e.g., 4.9)
Number of ReviewsTextReview count (e.g., 196)
Show Store Card Overlay on Hero BannerToggleWhen enabled, shows a store identity card overlapping the hero carousel. The header store card is hidden automatically to avoid duplication
Promo Card 1–3 IconIcon PickerSelect a Tabler icon for each promo card
Promo Card 1–3 TextTextShort text for each promo card (e.g., "Free shipping over $50")

Promo Info Cards

When promo card text is filled in, horizontal scrollable info cards appear below the hero banner. Up to 3 cards can be configured. Leave text empty to hide a card.

Hero Store Card

Contact

Configure up to 3 floating contact buttons displayed on your store.

For each button (1–3):

OptionDescription
Button TypePhone, Zalo, WhatsApp, Messenger, Telegram, or Custom URL
Button ValuePhone number, username, or URL
Button LabelCustom label (optional, leave empty for default)

These are used by the Floating Contact feature.

Colors

Customize SnapCart's color scheme to match your brand.

OptionDefault
Primary Color#ce4002
Secondary Color#ffc000
Text Color#1a1a1a
Background Color#f5f5f5
Footer Background Color#1a1a1a
Footer Text Color#999999
Footer Heading Color#ffffff
Footer Link Color#999999
Footer Link Hover Color#ffffff

Features

Toggle key SnapCart features on or off.

OptionDefaultDescription
Enable Buy Now ButtonOnShow "Buy Now" button on product pages
Enable Sticky Footer CartOnSticky cart bar at bottom of product pages
Enable Floating Contact ButtonsOnFloating Zalo/Phone/Messenger buttons
Enable Delivery Time PickerOnDelivery date/time selection at checkout
Enable Product ReviewsOnCustomer reviews on product pages
Enable Social Proof BadgesOnTrust badges on product pages
Enable Sticky HeaderOffFixed header with site title + search bar appears on scroll

Ecommerce

Configure ecommerce-specific display options.

OptionDefaultDescription
Show Estimated Sold CountOnShows simulated sold count on product cards
Checkout Primary Color#ce4002Customize checkout button color separately
Checkout Page SEO TitleCustom page title for checkout
Checkout Page SEO DescriptionCustom meta description for checkout

Delivery

Configure delivery time settings for the Delivery Time Picker.

OptionDefaultDescription
Delivery Start Hour13Start of delivery window (24h format)
Delivery End Hour20End of delivery window (24h format)
Normal Delivery Fee31000Standard delivery fee
Peak Hour Delivery Fee34000Fee during peak hours
Peak Hours14,15,18,19Comma-separated peak hour numbers
Free Shipping Threshold500000Minimum order for free shipping