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 four sections:

  1. API Settings — data provider, API URL, and (when Vendure is selected) Vendure Settings for the default channel token
  2. Store Settings — runtime behavior toggles
  3. Media — shared fallback assets
  4. Theme Configuration — CSS import/export and regeneration

API Settings

The API Settings card selects the data backend and connection fields.

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 live under Store Settings and 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