Skip to main content

Advanced Settings

The Advanced page configures backend connectivity and base storefront behavior used by Haus Storefront widgets.

Go to WordPress Admin > Haus Storefront > Advanced to configure the storefront.

Page Sections

The Advanced page is grouped into five sections:

  1. Data Provider - choose backend type
  2. API Settings - connection to the data backend
  3. Storefront Features - runtime behavior toggles
  4. Media - shared fallback assets
  5. Theme Configuration - CSS import/export and regeneration

Data Provider & API Settings

Selects which data backend powers the storefront and connects to the API.

API URL

  • Set your Vendure Shop API endpoint.
  • Use the full Shop API URL including /shop-api/.
  • Validation: must be a valid http/https URL. Server-side rejects empty or malformed URLs with a 400 response.
  • Effects:
    • Used as the Vendure GraphQL Shop API base.
    • Used by Vendure currency lookups in the Advanced page.

Default Channel Token

  • Set the channel token used for storefront requests.
  • This token determines channel context for products, prices, and availability.

Storefront Features

These toggles influence widget runtime behavior.

  • Prices include tax: toggle tax-inclusive price display.
  • Show decimals: toggle decimal precision in rendered prices.
  • Custom price currency labels: define currency-code label overrides (for example SEK -> kr).

Media

Fallback Product Image URL

  • Set a fallback image URL used when product media is missing.
  • Use an absolute URL reachable by storefront clients.
  • Helps avoid broken-image UI states in listing and product widgets.

Theme Configuration

Use this section to backup, migrate or regenerate the theme settings and CSS file.

  • Export - export the theme settings JSON
  • Import - import a previously exported JSON file
  • Regenerate CSS - regenerate the global CSS file on demand
  • Inspect - inspect the current generated CSS or the 5 previous versions