← Integrations

Integration

Static Shield + Kadence

Coded compatibility profile Covers the free Kadence theme only. Kadence Blocks — the visual page-building layer — is a separately installed plugin, as are the premium Kadence Pro and Kadence Blocks Pro addons; none of those are declared in this profile.

Kadence ships no page-building layer of its own — the visual builder, Kadence Blocks, is a separately installed plugin (Gutenberg-based) that would carry its own adapter, as would the premium Kadence Pro and Kadence Blocks Pro addons. Kadence's own theme layer adds a sticky header and a WooCommerce header cart icon on top of core WordPress/WooCommerce behavior.

Recommended mode

Static + Bridges

Static behavior

Every template file renders plain server-side HTML, and the sticky header is a client-side scroll-position class toggle with no server round-trip.

Dynamic behavior

The WooCommerce header cart icon needs a live request each time its count refreshes; everything else on the page is static.

Bridges & routes

WooCommerce core's own cart-fragments endpoint (wc-ajax=get_refreshed_fragments) refreshes the header cart icon's live count — the same dependency the WooCommerce integration already declares, surfaced here because Kadence is what places the widget in the header.

Setup

No special setup — detected automatically once active.

Limitations

This classification is rule-derived from reading Kadence's theme code, not from testing against a live install. It covers Kadence's own theme layer only — Kadence Blocks and the premium Kadence Pro / Kadence Blocks Pro addons aren't declared here, since each would need its own adapter if profiled.

Want to see this against your own site?

Static Shield Lite is free to install and inspects your actual plugins, not just what's publicly visible.

Get Static Shield