SuperTheme
A versatile, professional WordPress theme with 11 ready-to-use layouts for Travel, Gift Shop, Grocery, Electronics and Restaurant sites. Build any page from 28 section types, with 22 Elementor widgets, full WooCommerce integration and one-click demo import.
📑 Table of Contents
🚀 Getting Started
- • System Requirements
- • Installation Guide
- • Theme Activation
- • Demo Import & Snapshots
🎨 Demo Layouts (11)
- • Travel / Flight / Corporate
- • Gift Shop (Elegant / Modern)
- • Grocery (Fresh / Market)
- • Electronics (Tech / Gaming)
- • Restaurant (Fine Dining / Café)
🧱 Section Builder
- • 28 Section Types
- • Works on Any Page
- • Layout Variants per Section
- • Background & Spacing Controls
🧩 Elementor Widgets (22)
- • Hero, Features, CTA, Stats
- • Products Grid, Categories
- • FAQ, Gallery, Contact Info
- • Style Presets per Widget
🛒 WooCommerce
- • 4 Shop Layouts
- • 4 Product Page Layouts
- • 4 Cart & Checkout Layouts
- • Header Cart & Multi-Currency
⚙️ Advanced
- • Per-Page Layout Controls
- • Settings Snapshots (Undo)
- • Reservations & Contact Forms
- • Dark Mode, RTL, Block Editor
System Requirements
Minimum requirements to run the theme
WordPress
6.0+PHP
7.4+MySQL
5.7+Memory
128MB+WooCommerce
7.0+Elementor
OptionalTested up to: WordPress 6.7 and WooCommerce 9.4. Elementor is entirely optional — the built-in Section Builder covers the same ground without it.
Key Features
Everything you need to build stunning websites
11 Demo Layouts
Pre-built layouts for Travel, Gift Shop, Grocery, Electronics and Restaurant niches. One-click import brings colors, typography, pages, menus and content.
28 Section Types
Build the front page — or any page — from Hero, Features, Products, Pricing, Timeline, Menu, Reservations, Contact Form, Map, Tabs and more.
Builder on Any Page
Assign the Section Builder template to any page and compose it from the same sections. Each page keeps its own arrangement.
22 Elementor Widgets
Hero, Features, Products, FAQ, Gallery, Testimonials, Team, Pricing and more. Each with multiple style presets.
WooCommerce Ready
4 shop layouts, 4 product layouts, 4 cart layouts, 4 checkout layouts, plus a live header cart and My Account layouts.
6 Color Presets
Apply a complete light and dark palette in one click. Every preset meets WCAG AA contrast in both modes.
Settings Snapshots
A snapshot is saved automatically before any demo import or reset, so destructive operations can be undone.
Per-Page Layout
Override sidebar, content width, spacing and visibility per page or post, without touching global settings.
Dark Mode
Applied before first paint so there is no flash. Full coverage across the theme, Elementor widgets and WooCommerce.
Block Editor Support
theme.json wired to your Colors & Typography settings, so the editor palette matches the live site.
Translation & RTL
Over 1,900 translatable strings and a complete right-to-left stylesheet.
Performance Options
Lazy loading, deferred scripts, optional HTML minification, and click-to-load video and maps.
Installation Guide
Get started in minutes
📦 Method 1: WordPress Admin
- 1
Go to Appearance → Themes
- 2
Click Add New → Upload Theme
- 3
Choose supertheme.zip file
- 4
Click Install Now
- 5
Click Activate
📁 Method 2: FTP Upload
- 1
Extract supertheme.zip
- 2
Connect to server via FTP/SFTP
- 3
Navigate to /wp-content/themes/
- 4
Upload supertheme folder
- 5
Activate in Appearance → Themes
After Activation: Visit SuperTheme → Dashboard in your WordPress admin to access theme settings and import a demo layout.
Demo Import Workflow
Import a complete site in one click — and undo it if you change your mind
1. Auto Snapshot
Current settings saved
2. Choose Demo
Select from 11 layouts
3. Click Import
Pages, posts, products
4. Colors & Fonts
Matched to the demo
5. Pages Built
Home, About, Contact, FAQ
6. Launch!
Customize and go live
What a demo import actually does: it creates pages, posts and products, rebuilds your navigation menus, and overwrites every theme setting — header, footer, colors, typography and section layouts. It is intended for a fresh site. On a configured site, review the Settings Snapshot beforehand (see below) and take a full backup of your content, since snapshots restore settings, not pages and posts.
↩️ Settings Snapshots — undo for destructive actions
- A snapshot is taken automatically before a demo import, a settings import, or a reset.
- Restore any snapshot from SuperTheme → Import / Export → Settings Snapshots.
- Restoring also takes a snapshot first, so you can step back either way.
- The five most recent snapshots are kept; you can also save one manually at any time.
- Scope: theme settings, page layouts and menu locations. Pages, posts, products and media are ordinary WordPress content and need a full backup plugin.
11 Demo Layouts
Pre-built layouts across five business types
Travel Agency
Blue/Teal gradient
Minimal Booking
Dark/Blue theme
Corporate Travel
Purple gradient
Gift Shop Elegant
Pink/Purple theme
Gift Shop Modern
Orange/Red vibrant
Grocery Fresh
Green organic feel
Grocery Market
Teal/Lime modern
Electronics Tech
Purple/Cyan tech
Electronics Gaming
Dark/Purple gaming
Fine Dining
Claret & gold, Bold header
Café & Bistro
Terracotta, Floating header
What Each Demo Includes
A complete site, not just a front page
🏠 Front Page (6–10 sections)
- Hero matched to the niche
- Features, products or destinations
- How It Works, FAQ, Pricing
- Blog posts, testimonials
- Alternating light and dark bands
- Closing call to action
📄 Interior Pages
- About — header, text + image, timeline, stats, team
- Contact — working form, map, FAQ
- FAQ — tabbed topics
- Blog, Shop, Privacy, Terms
- Copy written per business type
🎨 Colors & Typography
- Light and dark palettes
- Heading and body font pairing
- Heading size scale
- Google Fonts loaded automatically
🧭 Structure
- Header and footer layout chosen
- Primary and footer menus built
- Blog posts with categories
- WooCommerce products where relevant
7 Header Layouts
From classic to editorial
Classic
Logo left, navigation right
Centered
Centered logo with navigation below
Split
Navigation split around centered logo
Minimal
Logo with hamburger menu only
Floating ✨
Detached glass pill that lifts on scroll
Commerce ✨
Wide product search, cart and nav bar
Bold ✨
Oversized wordmark, uppercase nav
🎛️ Header Features
- Sticky Header: Fixed on scroll, offset correctly for the topbar and notification bar
- Top Bar: Optional bar with contact details and social links
- Notification Bar: Dismissible announcement bar; dismissal resets when you change the message
- Header Cart: Live WooCommerce item count that updates when the cart changes
- Search: Toggle-driven search panel, or an inline product search in the Commerce layout
- Language Switcher: WPML/Polylang integration for multilingual sites
- User Account: Login/Register dropdown with avatar display
- Mobile Menu Side: Choose whether the menu button and panel sit on the left or right
- CTA Button: Customizable call-to-action button
7 Footer Layouts
Complete your site
Classic
Widget columns with copyright bar
Centered
Centered logo, menu and social links
Minimal
Simple copyright with inline links
Mega
Newsletter, widgets, payment icons
Modern ✨
Raised CTA panel, brand column, legal bar
Brand Split ✨
Accent brand panel beside link columns
Cards ✨
Each widget column in its own card
Section Builder
28 section types, on any page you like
Access: SuperTheme → Front Page. Use the Editing selector at the top to switch between the front page and any page using the Section Builder template.
📄 Building a page other than the front page
- Create a page, then set its Template to Section Builder and publish it.
- Go to SuperTheme → Front Page and pick the page from the Editing dropdown.
- Add sections, reorder by dragging, and save. Each page keeps its own set.
- Anything you type into the block editor still renders below the sections.
All 28 section types
🎚️ Layout variants — the same section, different presentation
- WooCommerce Products: Grid, Carousel, List, Featured + Grid
- Features: Grid, List, Cards, Minimal
- Testimonials: Grid, Slider, Single Large
- Blog Posts: Grid, List, Featured + List
- Destinations: Grid, Masonry, Overlay · Gallery: Grid, Masonry, Carousel
- Team: Grid, List · FAQ: Accordion, Two Column
- Partners: Grid, Marquee · Statistics: Inline, Cards, Split
- Call to Action: Banner, Boxed, Split · How It Works: Horizontal, Vertical
🎨 Appearance controls — available on every section
- Background: Section default, Transparent, Light, Dark, Primary colour, Accent colour
- Spacing: None, Small, Medium, Large, Extra large — named steps keep the page on a consistent rhythm
- Content width: Narrow, Default, Wide, Full width
- Alternating light and dark bands are what make a stacked page look composed rather than piled up. The demos use them throughout.
🛒 WooCommerce Products section options
- Products Limit: 1–24 products to display
- Columns: 2–6 columns
- Category Filter: Filter by product category slug
- Order By: Date, title, price, popularity, rating, random, menu order
- Show Only On Sale / Featured / Best Selling
- View All Button: Custom text and URL
- Layout: Grid, Carousel, List, or Featured + Grid
🍽️ Restaurant Features
Menus and table bookings, built in
📋 Restaurant Menu Section
- Courses with their own dish lists
- Name, price, description per dish
- Dietary tags — vegetarian, vegan, gluten free, dairy free, nuts, spicy
- One to three columns
- Default, paper or dark background
📅 Table Reservations
- Booking form with date, time and party size
- Validated server-side, including past dates
- Opening hours and phone number alongside
- Bookings stored in WordPress
✉️ Guest Emails
- Acknowledgement sent on submission
- Confirmation, decline or cancellation email
- Each restates date, time and guest count
- Replies reach a real person
🗂️ Managing Bookings
- Confirm or decline in one click
- Status badges and filtering
- Sort by booking date
- CSV export, Excel-safe encoding
- Pending count on the menu
22 Elementor Widgets
Optional — the Section Builder covers the same ground without Elementor
Hero Section
Features
Products Grid
Product Categories
Destinations
Testimonials
Stats Counter
Call to Action
Newsletter
FAQ Accordion
Photo Gallery
Contact Info
Team Members
Pricing Tables
Blog Posts
Partners/Logos
Video Popup
Countdown
Instagram Feed
Before/After
Accordion/Tabs
Flight Search
Per-Page Layout Controls
Override the site defaults on any page or post
Access: The SuperTheme Layout panel appears beside the editor on every page, post and custom post type.
Sidebar
Right, left or none — per page. Make one landing page full width while the blog keeps its sidebar.
Content Width
Narrow, default, wide or full width. Narrow gives long articles a comfortable reading measure.
Spacing
None, small, medium or large top and bottom spacing, on the same scale as section spacing.
Visibility Toggles
Hide the page header band, the page title, or the featured image on individual pages.
Safe by default: every control starts on Use site default, which stores nothing at all. Existing pages are untouched and keep following your global settings — including when you change them later.
Page Templates
Assign from the page editor's Template dropdown
Section Builder
Compose the page from the 28 section types. Edited under SuperTheme → Front Page.
Full Width
Edge-to-edge content with no sidebar.
Sidebar Left
Sidebar on the leading edge of the content.
Landing Page
No header or footer chrome — for campaigns.
About Us / Contact / FAQ
Pre-styled templates for the three most common interior pages.
Coming Soon
Maintenance and pre-launch holding page.
WooCommerce Integration
Full eCommerce support with custom layouts
🏪 Shop Layouts (4)
- 1
Grid Default - Standard product grid
- 2
Grid Modern - Modern card design
- 3
Grid Masonry - Pinterest-style
- 4
List - Horizontal list view
📦 Product Layouts (4)
- 1
Default - Gallery left, info right
- 2
Gallery Left - Vertical thumbnails
- 3
Full Width - Wide gallery
- 4
Centered - Centered layout
🛒 Cart Layouts (4)
- 1
Default - Standard layout
- 2
Modern - Clean card design
- 3
Compact - Space-saving
- 4
Full Width - Wide layout
💳 Checkout Layouts (4)
- 1
Default - Two columns
- 2
Modern - Streamlined flow
- 3
One Page - Single page
- 4
Multi-step - Step wizard
🛍️ Also included
- Header Cart: item count in the header, updating live when the cart changes — including on the cart page itself
- Commerce Header: a search-forward header layout built for shops
- Dark Mode: full coverage across shop, product, cart, checkout and My Account
- My Account: 4 layouts × 4 navigation styles
Multi-Currency Support
Recommended plugins for international stores
Seamless Integration: SuperTheme is compatible with popular multi-currency plugins. For international stores requiring real checkout currency conversion, we recommend one of these dedicated solutions rather than a theme-level converter.
💳 WooCommerce Payments Free Recommended
Official WooCommerce solution with built-in multi-currency support.
- 135+ currencies supported
- Real checkout conversion
- Automatic exchange rates
- Payment gateway included
- By WooCommerce (Automattic)
🔄 WOOCS Premium
Popular dedicated currency switcher plugin.
- Real-time exchange rates
- Currency switcher widget
- PayPal & Stripe support
- GeoIP auto-detection
- Custom exchange rates
🌐 Aelia Currency Switcher Premium
Advanced multi-currency solution with extensive features.
- Full multi-currency orders
- Currency-specific pricing
- Automatic rate updates
- Tax handling per currency
- Detailed reports
🌍 WPML Multi-Currency Premium
Part of WPML suite for multilingual + multi-currency sites.
- Language + currency combo
- Per-language pricing
- Automatic rate sync
- Full WooCommerce integration
- Best for multilingual stores
Colors & Typography
Six one-click presets, or build your own
Access: SuperTheme → Colors & Typography. Clicking a preset fills in the fields but saves nothing until you press Save Settings — so you can preview a scheme and reload the page to discard it.
🎯 Color Presets
Accessibility checked: every preset carries a full light and dark palette, and all six meet the WCAG AA contrast threshold (4.5:1) for body text, headings, links and button labels in both modes.
🎨 Default Color Palette
🧊 Block Editor (Gutenberg)
- The theme ships a theme.json wired to your Colors & Typography settings.
- Change a brand colour and the editor palette, gradients, fonts and content width follow automatically.
- Editor styles match the front end, so what you compose is what you publish.
- Button label colour is derived from the accent's brightness so it stays readable whatever colour you pick.
🌙 Dark Mode
Complete dark theme support
⚙️ Settings
- Enable or disable dark mode
- Default mode: light, dark or auto
- Auto follows the visitor's system preference
- Toggle shown in the header
- Visitor's choice remembered
✨ No Flash
- Applied before the page paints
- No white flash for dark-mode visitors
- Native controls follow the scheme
🎯 Full Coverage
- All theme sections and templates
- All 22 Elementor widgets
- Shop, product, cart, checkout, account
- Forms, dropdowns and notices
🔤 Typography
- 20+ Google Fonts
- Separate heading and body fonts
- Custom font weights
- System font fallbacks
Advanced Settings
Additional theme options
Preloader
5 styles: Spinner, Dots, Bars, Plane, Pulse. Custom colors.
Back to Top
4 shapes, left/right position, custom offset and colors.
Breadcrumbs
Custom separator, home text, show/hide options.
Hide Setup Tools
Hide Demo Import and Import/Export once the site is configured, so they cannot be opened by accident.
Import/Export
Export all theme settings to JSON and import them on another site.
Forms
Newsletter, contact and reservation forms with spam protection — no form plugin required.
RTL Support
Full right-to-left language support included.
Performance
Lazy loading, deferred scripts, optional HTML minification, disable emojis and embeds.
Privacy Friendly
Video and map embeds load only when the visitor clicks, so no third-party requests on first paint.
Troubleshooting Guide
Common issues and solutions
❌ Styles not loading
CSS appears broken
❌ Products not showing
Front page products empty
⚠️ Demo import failed
Import stuck or errored
ℹ️ I want my settings back
After an import or reset
⚠️ Emails not arriving
Contact or reservation mail
ℹ️ Map shows an address, not a map
Map section on the Contact page
ℹ️ Sections don't appear on my page
Page built with the builder
ℹ️ Colors not changing
After choosing a preset
Frequently Asked Questions
Common questions answered
Q: How many demo layouts are included?
Eleven: Travel Agency, Minimal Booking, Corporate Travel, Gift Shop Elegant, Gift Shop Modern, Grocery Fresh, Grocery Market, Electronics Tech, Electronics Gaming, Fine Dining and Café & Bistro.
Q: Does demo import change my existing content?
Yes — treat it as a fresh-site operation. A demo import creates pages, posts and products, rebuilds your navigation menus, and overwrites every theme setting including header, footer, colors, typography and section layouts. A settings snapshot is saved automatically first, so theme settings can be restored, but pages and posts are not rolled back. Take a full backup before importing onto a site that already has content.
Q: Can I use the Section Builder on pages other than the home page?
Yes. Set a page's Template to Section Builder, then select that page from the Editing dropdown at the top of SuperTheme → Front Page. Every page keeps its own arrangement of sections.
Q: Is WooCommerce required?
No, WooCommerce is optional. The theme works without it. Install it only if you need e-commerce functionality.
Q: Is Elementor required?
No. The built-in Section Builder covers the same ground with 28 section types. The 22 Elementor widgets are there if you already use Elementor.
Q: Do I need a form plugin?
Not for the basics. Newsletter, contact and table-reservation forms are built in, with server-side validation and spam protection. Messages are emailed to the site admin address.
Q: Can I undo a demo import or a settings reset?
Yes, for theme settings. A snapshot is taken automatically beforehand and can be restored from SuperTheme → Import / Export. Restoring also snapshots the current state first. Note that pages, posts and media are not covered — use a backup plugin for those.
Q: Can I hide Demo Import once my site is live?
Yes. Under General Settings → Setup Tools you can hide Demo Import and Import / Export. Hiding also blocks the pages if the address is entered directly, and you can switch them back on at any time.
Q: Can I customize after importing a demo?
Yes. A demo is a starting point — colors, sections, layouts and every setting remain editable afterwards.
Q: Is the theme translation ready?
Yes. Over 1,900 translatable strings are included in the bundled .pot file, with full RTL support.
Q: Does the theme include multi-currency support?
SuperTheme is compatible with popular multi-currency plugins such as WooCommerce Payments, WOOCS and Aelia Currency Switcher. We recommend these dedicated solutions for proper checkout conversion and payment gateway integration.
Q: Which multi-currency plugin do you recommend?
For most users, WooCommerce Payments (free) — built-in multi-currency with 135+ currencies and automatic exchange rates. For advanced needs, consider WOOCS or Aelia Currency Switcher.
Changelog
Version history
v3.12.1 — Mobile menu side
- ✨ New: choose whether the mobile menu button and panel sit on the left or right
- 🔧 Fixed: an explicit choice now survives the RTL stylesheet
v3.12.0 — Per-page layout controls
- ✨ New: SuperTheme Layout panel on every page and post — sidebar, width, spacing, visibility toggles
- 🔧 Fixed: page.php had no sidebar support and hardcoded spacing, so pages ignored the theme's layout settings
- 🔧 Improved: consistent vertical rhythm across page, single, index and archive templates
v3.11.0 — Reservation management
- ✨ New: confirm and decline bookings, with status badges and filtering
- ✨ New: guests are emailed — acknowledgement on submission, then confirmation or decline
- ✨ New: CSV export and sort by booking date
- ✨ New: pending count on the Reservations menu
v3.10.0 — Every demo rebuilt
- ✨ Updated: all 11 front pages gained the newer sections and alternating background bands
- ✨ New: About, Contact and FAQ pages built from sections, with copy written per business type
- 🔧 Improved: demos now exercise 27 of the 28 section types
v3.9.0 — Interior page sections
- ✨ New sections: Page Header, Text + Image, Timeline, Contact Form, Map, Tabs
- 🔧 Fixed: the Contact section had no form; Custom Content had no image support
v3.8.0 — Section Builder on any page
- ✨ New: Section Builder page template — build any page from the same sections
- ✨ New: background, spacing and content width controls on every section
- ✨ New: duplicate a section in one click
- 🔧 Fixed: renderers printed PHP warnings when a repeater item was partly filled
v3.7.0 — Settings snapshots
- ✨ New: automatic snapshot before demo import, settings import or reset — with restore
- 🔧 Fixed: "Reset All Settings" left section layouts, WooCommerce options and the front page layout behind
- 🔧 Fixed: header cart count went stale after removing an item on the cart page
v3.6.0 — Layout variants & new sections
- ✨ New: layout variants for Products, Features, Testimonials, Gallery, Team, FAQ, Partners, Stats and CTA
- ✨ New sections: Blog Posts, Pricing Table, Video, Promo Tiles, How It Works
- ✨ New: 6 one-click color presets, all WCAG AA checked (v3.6.1)
v3.5.0 — Modern headers, footers & restaurant layouts
- ✨ New header layouts: Floating, Commerce, Bold
- ✨ New footer layouts: Modern, Brand Split, Cards
- ✨ New: Fine Dining and Café & Bistro demos, with menu and reservation sections
- ✨ New: WooCommerce header cart
- 🔒 Security: SVG uploads restricted and sanitized
- 🔧 Fixed: Google Fonts never loaded due to a malformed request URL
- 🔧 Fixed: dark mode flash, and the "Default mode" setting doing nothing
- 🔧 Fixed: newsletter form discarded every address submitted
- ✨ New: theme.json and block editor styles; regenerated translations
- ✨ New: hide Demo Import and Import / Export once the site is set up
v3.4.0
- ✨ Updated: 22 Elementor widgets with style presets
- ✨ New: Hero, Features and CTA gradient presets
- ✨ New: Destinations mode selector (Destinations/Categories/Locations)
SuperTheme v3.12.1 | Developed by Nasir Mehmood
Requires WordPress 6.0+ | PHP 7.4+ | WooCommerce 7.0+ (optional) — tested to WordPress 6.7 and WooCommerce 9.4
© 2026 All Rights Reserved
