Lightweight, block-first

Kadence vs GeneratePress: Two Lean Themes, Two Owners Changing Course

In May 2026 Kadence got new plans, a new parent brand and three absorbed products. In August, GeneratePress announced it would replace its Elements system with a Template Engine. Two of the leanest WordPress themes are both mid-turn, so picking one today means picking a roadmap as much as a feature list.

October 10, 2026 · 12 min read

The short answer

Choose Kadence if you want a free drag-and-drop header builder, free local fonts and an optional stack of shop, membership and security tools from one vendor. Choose GeneratePress if you want a tiny theme, PHP hooks and a 500-site license for $59 a year. As of October 2026, Kadence plans start at $99 a year, priced per site.

On this page
  1. Two featherweights, both in the middle of a turn
  2. Kadence against GeneratePress, row by row
  3. Liquid Web's Kadence: more in the box, more on the bill
  4. GeneratePress is waiting on its Template Engine
  5. Dragging a header together, or hooking one in
  6. Fonts, stylesheets and scripts: what each gives away free
  7. Selling online: Shop Kit against a $59 module
  8. Choosing between them by the job in front of you
  9. If the roadmap you want belongs to neither vendor

Two featherweights, both in the middle of a turn

Type kadencewp.com into a browser and you arrive at Liquid Web. The free Kadence theme still lives on wordpress.org with more than 500,000 active installs, but its listed author is now Nexcess and its documentation sits on docs.nexcess.com. Version 1.5.2 shipped on July 24, 2026. Page layouts are built with the Kadence Blocks plugin, which has more than 600,000 installs of its own, and the theme handles headers, footers and global styling through the Customizer.

GeneratePress is older and quieter. EDGE22 Studios, led by Tom Usborne, has published it since 2014, and it also counts more than 500,000 active installs. The free theme's last wordpress.org release was 3.6.1 on December 1, 2025, more than ten months before this comparison, though staff have confirmed it supports PHP 8.3 and WordPress 7.0. Layout work happens in GenerateBlocks, and the docs now file the theme under a 'classic-theme' section, a label that hints at what comes next.

On paper they look like twins: classic Customizer themes, small by design, built for the block editor rather than a heavy page builder. The differences sit in the header, the license and the direction each owner is steering.

Kadence against GeneratePress, row by row

Each cell draws on vendor pricing pages, documentation, theme source files and wordpress.org data, all checked on October 6, 2026. Speed lines quote the vendors, not our tests. Where a vendor leaves something unstated, the cell says so.

Kadence vs GeneratePress at a glance (checked October 2026)
KadenceGeneratePress
Pricing (as of October 2026)Free theme; Essentials $99/yr, Pro $299/yr, Elite $499/yrFree theme; GP Premium $59/yr; GeneratePress One bundle $149/yr
Sites per licensePlans 'priced per site'; site counts not statedUp to 500 sites on every paid product
Owner and supportLiquid Web (Nexcess); support by ticket, community forum retiredEDGE22 Studios; premium questions answered on GeneratePress's own forum
Speed approachCSS split by component; vendor cites 'clean, efficient code'Minimal core; vendor says a fresh install adds under 10kb gzipped
CSS and JS deliveryDynamic CSS inline; free local Google Fonts and CSS preload; jQuery only for WooCommerceDynamic CSS cached, inline by default; external file and font library need GP Premium; SVG icons
Builder modelCustomizer plus Kadence Blocks; Theme Kit Pro adds Hooked Elements and Conditional HeadersCustomizer plus theme hooks; GP Premium Elements; GenerateBlocks for layout
Header builder and mobile menuFree drag-and-drop desktop and mobile headers; mobile header at 1024px and below, fixed in CSSNo drag-and-drop header; mobile menu below 768px; breakpoint slider needs GP Premium
WooCommerceFree layout options; Shop Kit with swatches, wishlist and multi-step checkout on Pro and EliteWorks out of the box; every shop setting is in GP Premium's WooCommerce module
Page builder fitShips Elementor stylesheets; no formal vendor statement foundDescribed as compatible with Elementor and Beaver Builder
Block editor fitCore approach through Kadence Blocks and block-based header toolsCore approach through GenerateBlocks; full site editing coming in GP Premium 3.0
License terms and refunds30-day refund by ticket; lapsed products keep working without updates30-day refund; annual auto-renewal; no lifetime plan offered
Known issuesEmpty off-canvas menu in 1.5.1; missing scroll-up script in 1.5.2; slow ticket repliesElement exclusion rule that silently empties; CSS regeneration after changes
Long-term riskRebrands and consolidation; unclear site limits on new plansMove to a Template Engine; future of the classic theme unannounced

Two rows tell most of the story. The header row says Kadence hands non-developers more control for free. The license row says GeneratePress is far cheaper for anyone running many sites. The theme comparisons section uses the same rows for every matchup, so you can compare these two against Astra or Blocksy on equal terms.

Liquid Web's Kadence: more in the box, more on the bill

In May 2026 Liquid Web folded three brands into Kadence: SolidWP became Kadence Security, Iconic became Kadence Shop Kit, and Restrict Content Pro became Kadence Memberships. Pricing moved from add-ons and bundles to three yearly tiers. Essentials, at $99, covers the theme, 30+ blocks, 200+ starter templates, a form builder, a header and navigation builder, mega menus and dynamic content. Pro, at $299 and marked most popular, adds Shop Kit, membership levels and subscriptions, a firewall with two-factor login, and daily backups. Elite, at $499, adds A/B testing, popups, white label branding and the Kadence Central client portal.

Read the footnote before you budget: 'Plans are priced per site.' The pricing page does not say how many sites each plan covers, and the terms FAQ still lists limits only for retired plan names. Existing customers keep legacy pricing while their subscription stays active; let it lapse and you must buy one of the new plans to get access back. The premium add-on is now called Kadence Theme Kit Pro. Full numbers live on our Kadence pricing page.

The transition has been bumpy for some customers. One user's security plugin was suddenly renamed Kadence, and staff said the announcement email had landed in many spam folders. A Patchstack advisory flagged an SQL injection in Shop Kit 3.0.6 and earlier, and legacy-license holders asking how to update were redirected to Liquid Web support. Another user reported a Kadence Blocks update that stripped internal links from posts, then six tickets in six days without a reply. Our Kadence repair hub and the guide to Kadence license activation problems pick up from there.

GeneratePress is waiting on its Template Engine

GeneratePress sells smaller pieces at smaller prices. GP Premium is $59 a year for up to 500 sites, with 60+ starter sites, a local font library and the theme builder. GenerateBlocks Pro is $99 a year. GenerateCloud, which needs GenerateBlocks Pro, adds unlimited pattern libraries for another $99. GeneratePress One bundles all three for $149 a year with priority email support and 'All future products'. Everything renews automatically, no renewal discount is mentioned, and there is no lifetime plan. The GeneratePress pricing breakdown covers what each tier adds.

The bigger news is the roadmap. An August 7, 2026 post on the GeneratePress blog said GP Premium 3.0 will bring a Template Engine that replaces Elements and targets '100% block-built sites', with GenerateBlocks Pro 2.8 launching first. GenerateBlocks Pro 2.8 'Design Systems' was announced on September 22. As of our check, GP Premium 3.0 had not shipped, and the vendor had not said whether the classic theme will carry on alongside the new tools. Not long ago, a user asking for full site editing was told GeneratePress could not become an FSE theme. Plans have clearly changed.

For a site built today, that means Elements, hooks and Block Elements will work as they do now, and a migration step will probably follow once 3.0 arrives. Elements already has one long-standing trap: delete or unpublish a page named in an exclusion rule and the rule goes blank, hiding the element everywhere without warning. If a hook or block element vanished, see GeneratePress Elements not displaying in our GeneratePress repair hub.

Dragging a header together, or hooking one in

Kadence gives you two separate headers, one for desktop and one for tablet and mobile, each assembled by dragging items into rows under Customizer > Header. On phones, a trigger icon opens an off-canvas area that holds the mobile navigation and anything else you place there, with collapsible submenus as an option. The theme's CSS shows the desktop header from 1025px up, so everything at 1024px and below gets the mobile header, and the docs describe no setting to move that line. Theme Kit Pro adds conditional headers, twenty extra header elements and a mega menu. Version 1.5.1 brought reports of an off-canvas drawer that opened with zero items; the Kadence mobile header fixes cover it.

GeneratePress has no drag-and-drop header builder. The header and Primary Navigation are configured in the Customizer, and below 768px the navigation turns into the mobile menu. Moving that point with a slider from 0 to 2,000 pixels, adding a separate mobile header, a sticky navigation bar or an off-canvas panel all require GP Premium's Menu Plus module. Free users change the breakpoint with the generate_mobile_menu_media_query filter. Anything more custom is built with a block element or a hook. A developer will like that precision; a marketing manager may not. If a menu fails on phones, start with GeneratePress mobile menu not working.

The third option

Athena CMS, with AI agents on staff.

Not a theme and not a blank Next.js repo. The content system we put behind every custom site: plain fields, a real preview, every version kept, and AI agents that handle the chores a plugin only nags you about.

and 12 more agents. Two come with Athena; the rest are monthly add-ons.

The Athena CMS editor: plain fields with AI rewrite, a Publish box and revisions

Fonts, stylesheets and scripts: what each gives away free

Kadence is generous on the free tier. Customizer > General > Performance offers Load Google Fonts Locally with optional preload, CSS preload, a microdata schema toggle and an Optimized Group Block setting. Stylesheets are split by component, so header, content, footer and sidebar CSS arrive as separate files, while Customizer output is attached inline to the kadence-global stylesheet. In version 1.5.2, the only front-end scripts that depend on jQuery are WooCommerce-related.

GeneratePress starts smaller and charges for the extras. Dynamic CSS is cached in the database and printed inline by default. Switching to an external file requires GP Premium's General module, and staff on the GeneratePress forum call the benefit 'arguably better but not by a lot' when an optimization plugin is already running. Icons are SVG. Self-hosted fonts come from GP Premium's Font Library; free users load fonts from Google or write their own CSS. jQuery appears only in Customizer control scripts, never on the front end.

The vendors' own claims are modest and unmeasurable from outside: GeneratePress says a fresh install adds under 10kb gzipped, and Liquid Web promises quick loads from clean code. Neither describes a page with your hero image, form and analytics on it. The Kadence speed guide and GeneratePress speed guide list the settings to change, and our roundup of lightweight WordPress themes shows where both sit in the field. If a change refuses to appear, see Kadence CSS not updating or GeneratePress CSS not updating.

Selling online: Shop Kit against a $59 module

Free Kadence already shapes a store. Its WooCommerce settings in the Customizer offer several single-product layouts (normal, narrow, full width, with a sidebar or an extra title area), show and hide toggles for product elements, a row of payment icons, catalog options and a store notice. The Pro and Elite plans add Shop Kit, which absorbed the former Iconic plugins: WooThumbs galleries, Flux multi-step checkout, attribute swatches, quick view, wishlists, bundled products, delivery slots and a product configurator. If you run Shop Kit, confirm it is newer than 3.0.6. More in Kadence with WooCommerce.

GeneratePress says it works with WooCommerce out of the box, and it does, with default styling. Every shop control lives in GP Premium's WooCommerce module: a cart in the menu, a mini-cart, product columns, element toggles on shop and product pages, a sticky add-to-cart panel and a distraction-free checkout that is on by default. For a small catalog, $59 a year covers it. For swatches, wishlists and multi-step checkout without hunting for separate plugins, Kadence Pro packs more into one purchase at a much higher price.

Choosing between them by the job in front of you

Kadence makes sense when

  • A non-developer will maintain the header and menus
  • You want free local fonts and CSS preload without a premium plugin
  • You would rather buy shop, membership, security and backups from one vendor
  • Your store needs swatches, wishlists or multi-step checkout
  • You run one or a few sites and per-site pricing is tolerable

GeneratePress makes sense when

  • A developer comfortable with hooks and filters runs the site
  • You manage dozens of sites and want one $59 license to cover them
  • You prefer a small vendor with a narrow product line
  • You want to build with GenerateBlocks and follow it into block-based templates
  • You value a theme that adds almost nothing to the page by default
Verdict by use case
Better pickReasoning
Small business site edited by staffKadenceDrag-and-drop header and free performance settings
Agency or freelancer with many client sitesGeneratePress500 sites per license versus per-site plans
Content site or blog focused on speedGeneratePressTiny default footprint and no builder overhead
WooCommerce store needing variant swatchesKadenceShop Kit bundles what would otherwise be several plugins
Membership site on WordPressKadenceMemberships and subscriptions come with the Pro plan
Developer-led build that will adopt full site editingGeneratePressTemplate Engine is coming to GP Premium 3.0

For more lightweight matchups, compare Astra vs Kadence, Astra vs GeneratePress, Kadence vs Blocksy and Genesis vs GeneratePress. Block-editor specifics are in Kadence and Gutenberg and GeneratePress and Gutenberg.

If the roadmap you want belongs to neither vendor

Pick either theme and you sign up for someone else's schedule: Liquid Web's next consolidation, or GeneratePress's next engine. That is fine for a blog or a brochure site. It is a poor fit for a site that must take payments, gate members, sync with a CRM or publish hundreds of location pages, where every new requirement becomes another plugin on top of a theme in transition. The longer cases are argued in Kadence vs Next.js and GeneratePress vs Next.js.

A Next.js build puts the roadmap in your hands. The code is versioned and reviewed, dependencies are pinned and tested in a build, pages are prerendered and refreshed on a schedule, and nothing changes on the live server until someone approves a release. It costs more to start, and new layouts need a developer. The moves are mapped in Kadence to Next.js and GeneratePress to Next.js, with the full process under WordPress to Next.js.

Content stays easy to edit in Athena CMS, which comes with every site we build and includes membership areas with login levels and Stripe billing, the job Kadence Memberships does on WordPress. Aegis checks daily for intrusions and backdoors, Ariadne adds internal links, and Prometheus spots customer questions your pages miss and drafts the answer for approval. If WordPress is still the right home, our Kadence developers and theme speed optimization team will tune what you have.

Questions people ask before they call

Out of the box, GeneratePress adds less to a page; its vendor says under 10kb gzipped on a fresh install. Kadence is also light and gives away local fonts and CSS preload for free, which GeneratePress reserves for GP Premium. On a finished site, images, plugins and blocks matter more than the theme. Test the same page in both on staging before deciding.

Liquid Web's pricing page says only that plans are priced per site, and the terms FAQ lists limits for older plan names alone. As of October 2026, ask Liquid Web sales in writing before buying for several sites. GeneratePress, by contrast, states a 500-site limit on every paid product, including client sites you build and manage.

The vendor has not said. Its August 2026 blog post announced a Template Engine in GP Premium 3.0 that replaces Elements for fully block-built sites, but did not address the classic theme's future. The free theme has gone more than ten months without a wordpress.org release, though staff confirmed it supports PHP 8.3 and WordPress 7.0.

Yes. The Kadence theme remains free on wordpress.org, as do Kadence Blocks and the Starter Templates plugin. The 2026 changes affect the paid side: Theme Kit Pro, Shop Kit, security and memberships now sit inside the Essentials, Pro and Elite plans, and existing customers keep legacy pricing only while their subscription stays active.

For a simple catalog, GeneratePress with GP Premium's WooCommerce module is the cheaper route at $59 a year as of October 2026. For swatches, wishlists, product bundles and multi-step checkout, Kadence's Pro plan with Shop Kit covers them in one purchase. Larger stores may outgrow both; see WooCommerce vs Next.js ecommerce.

Keep reading

Free · No obligation

Pick the theme that fits, or the build that outlasts both

Tell us what your site has to do. We will check your current setup, say whether Kadence, GeneratePress or a Next.js build fits best, and quote a fixed price if you want our help.

Which of these sounds like you? (pick any)

Rather talk now? Call (210) 346-0848.

CallGet a quote