S SiteTools by Tools.Town
Core Features

Theming & Branding

3 min read All levels Last updated: Jun 2026

Every styling option works the same on the block and the shortcode — set it once per embed.

Theme

Use theme="light", theme="dark", or theme="auto" (follows the visitor’s system). The embed pulls CSS variables from /embed/sitetools-tools.css — no extra stylesheets required.

Default appearance

Applied when a block or shortcode does not set theme or accent explicitly.

Default theme

Light, dark, or follow the visitor's system preference.

Default accent color

Optional hex color for buttons and highlights.

Interactive demo — matches SiteTools → Settings → Default appearance in wp-admin.

Lead capture defaults (Pro)

Site-wide capture form defaults apply to new blocks unless overridden per block. Configure them under SiteTools → Settings → Lead capture.

Default capture form

Site-wide defaults for lead-capture forms. Per-block settings override these. Requires Pro.

Heading

Description

Submit button

Success message

Fields

Consent text

Enable by default

Show capture on EMI, GST, SIP unless disabled per block.

Email report

Email the calculator summary to the submitter (uses wp_mail).

Duplicate leads

Interactive demo — matches SiteTools → Settings → Lead capture (Pro).

Accent color

Pass a hex value: accent="#2563eb". Used for primary buttons, focus rings, and result highlights. Match your theme’s brand color for a native feel, or set a site-wide default in SiteTools → Settings.

Currency & locale

Finance tools respect currency="₹" and locale="en-IN" for symbols and number grouping. Defaults suit Indian publishers; switch to $ / en-US for other markets.

Title row

Override the default tool name with title="My EMI Tool", or leave it empty to use the tool’s built-in heading.

Powered by Tools.Town

Free-tier installs show a small attribution link under the widget. Paid Starter+ licenses hide it automatically — you cannot force-hide branding on free via HTML attributes (this prevents license bypass).

Embed options

  • Script embed (block / shortcode / data-sitetools-tool) — compact schema UI, fastest load.
  • iframe embed — full tools.town React UI; use when you need exact parity with the live tool page.