Every WooCommerce
Page — in Elementor.
ThemeREX eCommerce Extensions turn your Shop, Single Product, Cart, Checkout and My Account into Elementor layouts — no PHP template overrides — and add a full family of AJAX catalog filters that behave like a real marketplace. Works with any Elementor theme.
Free core is fully functional — every widget, every filter, no trial clock. Pro is a one-time $69 with lifetime updates.
This is your store,
built from widgets.
Every screen below is the plugin’s own output on the live demo — assembled in the Elementor editor, no theme templates touched. Click through and try the filters yourself.
A store builder,
not a single widget.
The free plugin on WordPress.org is the complete toolkit — 33 widgets and five template types, all working the day you activate it.
AJAX filters that feel like a marketplace.
Categories, attributes, a price slider bounded by the archive, rating, stock, brand and search — plus active-filter chips and a filter button. Drop them next to a Product Grid on any page and they bind to it over AJAX, with per-value counts that stay accurate.
One catalog widget, every layout.
Grid or carousel, three card styles, and a query source you choose — current archive, a category or tag, related, upsells or hand-picked products.
- Hover action panel, sale & out-of-stock badges
- AJAX add-to-cart with spinner and “View cart”
- Load More or classic pagination
5 screens, zero PHP.
Shop, Single Product, Cart, Checkout and My Account are ordinary posts you build in Elementor — scoped by Include / Exclude rules to the products, categories or pages you pick.
Colour, image & button swatches.
Turn any product attribute into swatches in the catalog and on the product page — and decide per attribute which ones the filters offer.
Every part of the page.
Title, gallery, price, rating, stock, brand, meta, short description, add-to-cart, tabs with reviews, sale badge, related and upsells — as individual widgets.
Free Elementor is enough.
The plugin has its own template system and assignment rules — Elementor Pro’s theme
builder is not used. It renders inside your theme’s own header and footer, and even finds
products by GTIN / UPC / EAN / ISBN.
- Cart, Checkout, My Account & WooCommerce Notices widgets
- Every module toggles on/off — only what you use loads
It never phones home.
No telemetry, no remote analytics, no outbound HTTP of any kind. Filtering and cart run on your own server. WPML & Polylang ready.
See it in action
in a couple of minutes.
Watch a quick walkthrough — the shop and AJAX filters, swatches, the single-product widgets and the Elementor templates — then open the live demo and try it yourself.
Watch the review →
Fast at 50 products.
Still fast at 20,000.
- 01Queries built for big catalogs. The filter widgets’ database queries were rewritten for stores with 20,000+ products and dozens of attributes each — not bolted onto a small-shop query.
- 02Editable at any size. In the Elementor editor, filter widgets cap how many values they render, so opening a page never loads a taxonomy of thousands of terms.
- 03Cache-friendly by design. Filtering runs over AJAX, so a filtered result is never served from a cached HTML page — and works alongside your caching plugin.
Representative timings. Only the grid re-renders — the header, menu and cart stay put, so the shopper never loses their place.
Bring your own theme.
Or start with ours — free.
Included free in Elementra
Our flagship Elementor theme ships the full extension, styled and ready out of the box.
◉ View Elementra →
Included free in Flexify
Flexify bundles the extension too — no separate purchase, updates included with the theme.
◉ View Flexify →Free or Pro.
Your call.
- 5 template types (Shop, Single, Cart, Checkout, My Account)
- 33 Elementor widgets
- Product Grid: grid & carousel, 3 card styles
- Full AJAX filter family
- Colour / image / button swatches
- Single-product widget set
- AJAX add-to-cart from the catalog
- GTIN / UPC / EAN / ISBN search
- Works with any Elementor theme
- WPML & Polylang
No telemetry — the free plugin never phones home.
- Everything in Free
- Wishlist — page, widget & header counter
- Compare — side-by-side table & counter
- Quick View product popup
- Size Guide popups by attribute / category
- Custom product tabs, built in Elementor
- Brand Enhancements (rename, archive, 301s)
- Masonry catalog layout
- Slide-in Cart panel & Login panel
- Live WooCommerce Search with results
- Out-of-stock position control
- Templates Library, 1-click updates, priority support
One codebase — reviewed and tested together with every free release.
Free is $0 forever on WordPress.org · Pro is a one-time $69 with lifetime updates · secure checkout · price in USD
First template
before your coffee.
Install from the plugin directory
Plugins → Add New → search “trx wcext”. WooCommerce and Elementor must be active — both are required.
Pick your modules
Open WooCommerce → TRX Woo Extension and switch on the widgets and modules you want — only what you enable is loaded.
Build a template & scope it
Add a TRX Woo Template, choose a type, design it in Elementor, then set Include / Exclude rules. Publish — it’s live. Until then, WooCommerce renders exactly as before.
Ext
- 1 Install & activate 60 s
- 2 Enable modules 1 min
- 3 Build a template in Elementor 10 min
- 4 Scope it & publish ✓
Before you
install it.
Shortest honest answer: install the free version from WordPress.org and click around the live demo — both cost nothing.
Open the demo01Do I need Elementor Pro?+
02Will it work with my theme?+
03What changes before I build a template?+
04Can I use the filters on a regular page, not just the shop?+
05Does filtering work with a caching plugin?+
06Will it slow down a large catalog?+
07How do Free and Pro relate?+
08Multilingual support?+
wpml-config.xml exposes the translatable widget
fields to the WPML translation editor; Polylang picks up the same fields.Your WooCommerce store, on your terms.
Install the free plugin, build your first template in Elementor, and see the shop running on your own layout in the next ten minutes.
GPL licensed · free core · Pro $69 one-time with lifetime updates · documentation
Where do we send your Free Test Run details?
We’ll spin up a private WooCommerce sandbox with the plugin preinstalled — no download, no setup — and email you the link.
We’ll email your sandbox link. No spam, unsubscribe anytime.