Connecting the TitanCart theme
TitanCart separates the store engine from the storefront design. The plugin ships templates for every storefront page — shop, product, cart, checkout, account — creates those pages when it is activated, and lets any theme override the templates. You have two routes: install Prism, the free companion theme, or keep the theme you already have.
Option 1 — install Prism, the free companion theme
Prism is TitanCart’s free storefront theme. It is styled against the plugin’s templates, supports every store page out of the box, and ships eight design presets so you get a finished-looking storefront without touching CSS.
- Sign in (or create a free account) at market.titancart.io, add TitanCart Prism Theme ($0) to your account, and download the ZIP from My Account → Licenses. Note the free Prism license key shown there.
- In WordPress go to Appearance → Themes → Add New → Upload Theme, choose the ZIP, install and Activate it.
- Open TitanCart → Settings → Theme Options, pick a preset and adjust its controls (next section).
- At the bottom of the Active Theme panel, under Prism updates, paste the free license key so theme updates install with one click from WordPress. Prism updates come from the TitanCart Marketplace, not WordPress.org; an admin notice reminds you until the key is in.
Note: Prism is configured from TitanCart → Settings → Theme Options, not the WordPress Customizer. The Theme Options card appears in Settings only when the active theme supports it — if it is missing, check that Prism is the active theme.
The eight presets
A preset sets the whole look at once — colours, fonts, hero treatment and homepage layout — and each has its own controls underneath. Pick the closest one and adjust from there:
- Default — Indigo — the clean, general-purpose starting point.
- Marketplace — for multi-vendor stores running the Marketplace extension (offered only while it is installed).
- Apparel — editorial serif, warm neutrals, a lifestyle hero.
- Electronics — dark, with a product-render hero and condensed display type.
- Firearms — charcoal and olive, with the compliance banding this category needs.
- Handmade & Crafts — warm cream and organic.
- Print on Demand — artistic, with dual promotional bands.
- TitanArcade — a bold violet treatment for games and digital goods.
You can switch presets whenever you like; your catalogue, orders and customers are untouched, because TitanCart keeps its data in its own tables.
What each preset’s panel controls
- Demo content — one click installs that preset’s sample products, categories, attributes and banner images and generates sample customers, orders and reviews, so the dashboard has something to show. Reinstall (repair) puts the sample back; Clear demo sample data removes the generated orders, customers and reviews; Remove demo removes everything the demo installed and keeps what you created yourself.
- Branding — logo icon, logo text and subtext.
- Page Banner — the banner image (with a dark-mode version), overlay colour, height, focal point, whether to hide it on inner pages, and the shop page’s heading and description.
- Hero — the homepage hero image, style and height, the eyebrow, title, description and two buttons, plus the promotional banners under it.
- Preset extras — category image ratio, icon style, which categories sit in the header menu and in the homepage “Shop by Category” block.
- Product Display — Show text attributes on grid cards (attributes marked for product cards always show in list view; tick this to show their text values in grid view too) and Text label shape for size-style choices on the product page and in the shop filters: Rounded corners, Pill or Square.
- Footer — the About text under the logo, the copyright line (
{year}and{site_name}are replaced), payment badges, social profile links, and which pages the Privacy Policy, Terms of Service and Refund Policy links point to (automatic detection by slug, or pick a page).
Option 2 — use your existing theme
Any theme that loads the WordPress header, footer and main content area renders TitanCart’s default templates, which bring their own stylesheet. Activation already created the Shop, Cart, Checkout, My Account and other store pages, so in most cases there is nothing to place. If you want store content inside your own pages or page-builder layouts, or the default look does not match your site, you have two tools.
Shortcodes
Drop a TitanCart shortcode into any page or page-builder shortcode block; it renders the matching store page and inherits your theme’s typography and colours.
[titancart_shop] full product catalogue with filters
[titancart_cart] cart page
[titancart_checkout] checkout
[titancart_account] My Account
[titancart_my_orders] the customer's order history
[titancart_wishlist] saved items
[titancart_reviews] published reviews for a product
[titancart_review_form] the review submission form
[titancart_gift_cards] gift card purchase page
[titancart_faq] your FAQ entries
[titancart_testimonials] customer testimonials
Some depend on the matching feature being on: the gift card page needs Gift Cards, the wishlist and review shortcodes need their extensions enabled. Individual products need no shortcode; every product has its own storefront URL.
Template overrides
For fine-grained control, copy any template from the plugin’s templates/ folder into a titancart/ folder inside your theme, keeping the same path and filename. TitanCart checks the active (child) theme first, then the parent theme, then falls back to its own copy.
wp-content/
├── plugins/titancart/templates/product/single.php (default)
└── themes/your-theme/titancart/product/single.php (your override)
If you have worked with WooCommerce template overrides, the pattern is the same.
Page builders
The shortcodes work in Elementor, Gutenberg, Beaver Builder, Brizy and every other major page builder through its shortcode widget or block.
Tip: starting a brand-new store with no theme you are committed to? Start with Prism. You can switch themes later without touching your catalogue, orders or customers.
See also
- Installing TitanCart
- Store setup checklist
- Admin dashboard tour
- Categories, tags & product filters — marking attributes for product cards.