This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. ThemeREX eCommerce Extensions for Elementor

ThemeREX eCommerce Extensions for Elementor

Elementor widgets and page templates for WooCommerce: shop, product, cart, checkout, my account, plus AJAX catalog filters.

500+ active installsFree on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping ThemeREX eCommerce Extensions for Elementor running.

WordPress compatibility
Tested to 7.0.5 — 1 branch behind 7.1
Tested against the WordPress branch in use today.
Last updated
7 days ago
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
6.5
Requires other plugins
woocommerce, elementor
These must be installed and active first.
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

500+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how ThemeREX eCommerce Extensions for Elementor is looked after — not on how many stores run it.

Well maintained
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
35 / 35
Updated 6 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.5 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
Not enough data
No ratings yet.
Listing transparency
10 / 10
Provides: screenshots, description, homepage
2 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-09-20 from the WordPress.org plugin registry.
Ratings

No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.

Official page · Live demo · Documentation · Video review

ThemeREX eCommerce Extensions for Elementor lets you rebuild every WooCommerce page in the Elementor editor instead of overriding PHP templates in your theme.

The plugin registers a trx_wcext_template custom post type. Each post of that type is a full Elementor layout assigned to one WooCommerce screen — Shop page, Single Product, Cart, Checkout, or My Account — and can be narrowed to particular products, categories, tags, or pages, so a single store can serve different layouts to different parts of its catalog. On top of the templates, the plugin ships a large set of Elementor widgets: the Product Grid with its AJAX filter family, the single-product widget set, and the Cart / Checkout / My Account widgets.

Free features

  • trx_wcext_template custom post type — Elementor layouts for 5 WooCommerce screens: Shop Page, Single Product, Cart, Checkout, My Account
  • Per-template assignment rules — Include / Exclude by product, category, tag, or page, with a resolver that picks the most specific match and falls back to the WooCommerce default when nothing matches
  • 33 Elementor widgets in the “ThemeREX WCExt” category
  • Product Grid — the catalog widget: Grid and Carousel layouts, three card styles (Default, Brief 1, Brief 2), configurable query source (current archive, category, tag, related, upsells, hand-picked IDs), hover actions panel, sale badges, out-of-stock badges, Load More or classic pagination
  • AJAX catalog filters that work together with the Product Grid on any page — Categories, Tag, Attribute, Price (a range slider bounded by the archive it stands on), Rating, Stock Status, Brand, Search, Active Filters chips, Filter Button, Sorting, Showing, Pagination, Breadcrumbs
  • Filter widgets keep their product counters accurate per archive, support keyboard Tab / Enter navigation, offer a search field for long value lists, and cap the number of items rendered in the Elementor editor so large stores stay editable
  • Single product widgets — Title, Gallery, Price, Rating, Stock, Brand, Meta, Short Description, Add to Cart, Tabs (with reviews and review form), Sale Badge, Related, Upsells
  • Shop page widgets — Cart, Checkout, My Account, WooCommerce Notices, WooCommerce Coupon
  • Swatches module — turn a product attribute into color, image, or button swatches, in the catalog and on the product page
  • Use Attribute as Filter module — a per-attribute checkbox in the WooCommerce attribute settings that decides whether the attribute is offered by the filter widgets
  • AJAX add-to-cart from the catalog with a spinner and a “View Cart” link
  • Extended product search — find products by GTIN, UPC, EAN, or ISBN (the _global_unique_id field)
  • Alphabetical sorting of the product categories checklist in the product editor and in Quick Edit
  • Works with both classic and block (FSE) themes — the plugin’s templates render with the theme header and footer in either case
  • Optional scroll-to-grid after filtering, configurable per store
  • Every module and every widget can be switched off individually on the plugin settings page, so only what you use is loaded
  • wpml-config.xml for WPML and Polylang — widget fields are exposed to the translation editor
  • Translation-ready, text domain trx-wcext

Pro Version

ThemeREX eCommerce Extensions Pro is distributed from themerex.net and installs in place of this free plugin — same settings, same templates, no data migration. It adds:

Store features

  • Wishlist — a wishlist for guests and logged-in customers, with its own page template, a “Wishlist” widget, a “Wishlist Button” counter widget for the header, and an add-to-wishlist widget for the product page
  • Compare — side-by-side product comparison with the same set: page template, “Compare” widget, header counter button, and a per-product add-to-compare widget
  • Size Guide — reusable size charts built in Elementor, attached to products by attribute or category, shown in a popup from the product page, the catalog card, and the Quick View
  • Custom Tabs — extra tabs on the single product page, built in Elementor and matched to products by category
  • Quick View — a product popup opened from the catalog, either the built-in layout or a “Quick View” Elementor template resolved per product, with AJAX add-to-cart inside the popup
  • Brand Enhancements — turns the WooCommerce “Brands” taxonomy into whatever your store actually sells by (Author, Designer, Manufacturer, Artist, or custom wording): renames the taxonomy in the admin area, in the archive URL with a 301 from the old address, and in widget defaults; adds a per-brand product tab and a “Brand Archive” template type with a “Brand Info” widget
  • Out of Stock Position — move out-of-stock products to the end of the catalog, or hide them
  • Masonry catalog layout — a third Product Grid layout next to Grid and Carousel: cards keep their own height and tile into columns of equal width, re-laid out after AJAX filtering, Load More, and in the Elementor editor

Additional widgets

  • Cart Button — a header trigger with an item-count badge that slides a cart panel in from the side of the window: AJAX quantity editing and removal, subtotal, View Cart / Checkout buttons, and a configurable empty state; the counter stays correct on full-page-cached pages
  • Login — a header trigger with a slide-in panel holding three switchable AJAX forms: Login, Registration, Lost Password
  • WooCommerce Search — an expanding search field or popup with live results, product images, prices, and full styling control
  • WooCommerce Banner and WooCommerce Hook — a promo banner widget and a widget that renders any WooCommerce action hook at an arbitrary point of your layout
  • Product Grid Columns, Product Grid Count, and Product Filter: Attributes (Auto) — the auto filter detects which attributes the products of the current category actually use and renders a filter block for each

Template library and updates

  • Pre-made Elementor templates from the ThemeREX Templates Library for shop, product, cart, checkout, wishlist, compare, size guide, and custom tab layouts
  • One-click plugin updates from the ThemeREX update server
  • Priority support

Full details, screenshots and the live demo store: wooextension.themerex.net · fashion.elementra.themerex.net.

Why a custom post type for templates?

Because the alternative is editing PHP. WooCommerce ships its page markup as template files, and changing them means copying woocommerce/templates/* into your theme and maintaining that copy through every WooCommerce release.

Here each layout is an ordinary post you build with the Elementor editor. The plugin’s template loader intercepts the WooCommerce screen, resolves which of your templates applies to the product or archive being viewed, and renders that layout instead. Templates are versioned like posts, exported and imported like posts, and survive theme switches — they belong to the plugin, not to the theme.

Assignment is per template, so a “Shop Page” layout can be scoped to one category and a different one to the rest of the catalog. When no template matches, WooCommerce’s own output is used — installing the plugin changes nothing until you build your first template.

Privacy

This plugin does not phone home. No telemetry, no remote analytics, no opt-in dialogs, and no outbound HTTP requests of any kind — the plugin contains no wp_remote_* calls at all.

Nothing is sent anywhere: catalog filtering, template resolution, and cart operations all run on your own server through the WordPress AJAX endpoint. No cookies are set beyond the ones WooCommerce sets for the cart and the customer session.

Third-party assets and licenses

  • Isotope 3.0.6 (GPLv3 / Commercial dual license; used here under GPLv3) — filtered and masonry layouts in the Product Grid widget. 3.0.6 is the latest stable upstream release.

All other JavaScript, CSS and image files bundled with the plugin are our own creation and are licensed under the same license as this plugin.

Do I need Elementor Pro?

No. All widgets and templates work with the free Elementor. Elementor Pro’s theme builder is not used — the plugin has its own template system and its own assignment rules.

Does this work with my theme?

Yes, with classic and block (FSE) themes alike. The plugin renders its templates inside your theme’s header and footer, and does not require header.php to exist, so block themes such as Twenty Twenty-Five are supported.

What happens to my store before I build any template?

Nothing changes. The template resolver takes over a WooCommerce screen only when a published template matches it. With no templates, WooCommerce renders its own pages exactly as before, and the widgets are simply available in the Elementor panel.

Can I use the filter widgets on a regular page, not just the shop?

Yes. Put a Product Grid on any page and the filter widgets on the same page — they bind to that grid and filter it over AJAX. The grid’s query source decides which products it starts from.

Does filtering work with a caching plugin?

Yes. Filtering runs over AJAX, so a filtered result is never served from a cached HTML page. In the Pro edition, the Cart Button counter is fetched separately for the same reason, so it stays correct on full-page-cached pages.

Will it slow down a large catalog?

The filter widgets’ database queries were rewritten for stores with 20,000+ products and dozens of attributes per product. In the Elementor editor, filter widgets additionally cap how many values they render, so editing a page does not load a taxonomy of thousands of terms.

Multilingual support?

WPML and Polylang. The bundled wpml-config.xml describes which widget fields are translatable, so widget texts show up in the WPML translation editor; Polylang picks up the same fields.

Where is the plugin menu?

Under WooCommerce - TRX Woo Extension, or under Theme Panel - TRX Woo Extension if the ThemeREX Addons plugin is active. The templates themselves live in their own top-level TRX Woo Templates menu.

I disabled a module and its settings disappeared.

That is intended: disabling a module resets its settings to the defaults. Re-enable it and reconfigure, or leave the modules you use enabled. Templates and their content are posts and are never deleted by toggling modules.

Where is support?

  • Community support: the WordPress.org plugin forum.
  • Priority support: included with the Pro edition from themerex.net.

Categories
Page builders & blocksSearch & filtering
Plugin details
Version1.0.3
Last updated2026-09-14 1:31pm GMT
Added2026-09-05
Requires WordPress6.5
Tested up to7.0.5
Requires PHP7.4

Tags on WordPress.org
ecommerce
elementor
product filter
shop
woocommerce
Alternatives
Other plugins in the same categories.
Essential Addons for Elementor – Popular Elementor Templates & Widgets
1M+ installs
4.9(4,121)
Ultimate Addons for Elementor – Widgets, Templates, WooCommerce & Header Footer Builder
2M+ installs
4.9(2,525)
Gutenberg Essential Blocks – Page Builder for Gutenberg Blocks & Patterns
200K+ installs
4.9(212)
No Gutenberg? – Choose Where to Use the Block Editor or the Classic Editor
9K+ installs
5.0(16)
Element Pack Addons for Elementor – Elementor Widgets, Elementor Templates, Elementor Addons
100K+ installs
4.7(284)
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution with eCommerce Templates & Woo Widgets
100K+ installs
4.6(212)
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy