Smart Product Table For WooCommerce — Fast Order Forms And Wholesale Tables Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Turn your WooCommerce shop into a fast, one-page order form. Smart Product Table displays your products in a searchable, sortable and filterable table with instant add-to-cart — perfect for wholesale ordering, B2B price lists, restaurant menus, bookstores, parts catalogues, and any large shop where the default product grid is too slow to browse.
Built on a modern React frontend (no jQuery, no DataTables) with server-side search, sorting, filtering and pagination — so it stays lightning fast even with thousands of products.
View Live Demo | Documentation
Visual Table Builder — No Shortcode Knowledge Needed
Design your tables in a beautiful drag-and-drop builder right inside WordPress:
- Pick and reorder columns and filters with drag-and-drop
- Live preview that updates instantly as you build — and stays in view while you scroll
- Style everything visually: colors, striping, borders, buttons, radius, fonts
- Save unlimited named tables and reuse them anywhere with [product_table id=”123”]
- Edit a saved table once — it updates everywhere it is used
15+ Ready-Made Columns
Show exactly the product data your customers need, in any order:
- Image, Name, SKU, Price, Stock, Rating, Date
- Categories, Tags, Description (with word limit), Short Description
- Weight, Dimensions, Add-to-Cart button, Bulk-select checkbox
- Any product attribute (color, size, brand…) — attr:pa_color
- Any custom field / meta — cf:_your_meta_key
Smart Cascading Filters
Let customers narrow thousands of products in seconds:
- Filter by category, tag, price range, rating, product type, visibility and attributes
- Cascading logic — selecting a category automatically narrows the tag, attribute and price options (layered-nav style)
- Empty filters hide automatically — no dead-end options
- Instant keyword search box and sortable column headers
Instant Add-to-Cart & Variable Products
- One-click AJAX add-to-cart — no page reload
- Variable products supported with a dropdown or button variation selector right in the table
- Quantity input on every row
- Custom button text per table
Bulk / Wholesale Ordering
Built for B2B and wholesale stores:
- Customers tick multiple products, set a quantity for each, and add them all to the cart in one click
- The bulk bar shows a live running total — “4 products · 23 items“
- Position the bulk bar top or bottom, left or right
7 Design Presets + Full Style Control
- Ready-made presets: Default, Minimal, Dark, Neutral, Rounded, Delicate, Nature
- Customize header colors, bold header, sticky header, zebra row striping, column striping, borders, accent/link color, button colors, corner radius, font size, cell padding, text alignment and hover color
- Set styles globally, per table, or inline — individual tables override the global design
⚡ Performance First
- Server-side processing — search, sort, filter and paginate on the server, so only the visible rows are loaded
- Built-in caching with automatic invalidation when products change
- Lazy load / load more for huge catalogues
- Assets load only on pages that contain a table — zero impact on the rest of your site
Responsive by Design
- Two mobile modes: stack (rows collapse into cards) or horizontal scroll
- Works beautifully on phones, tablets and desktop
Use It Anywhere
- Gutenberg block — pick any saved table from a dropdown, done
- Shortcode — [product_table id=”123”] or fully inline: [product_table columns=”image,name,sku,price,buy” filters=”categories,price” per_page=”10”]
- Works in pages, posts, widgets and page builders that render shortcodes
✅ Compatibility & Quality
- WooCommerce HPOS (High-Performance Order Storage) compatible
- Translation ready (.pot included) and RTL friendly
- Clean, modern OOP PHP 8.0+ codebase — secure REST API with nonce protection and sanitized input
- No bloat: no jQuery, no DataTables, no third-party libraries bundled
Perfect For
- Wholesale & B2B stores
- Restaurant & café ordering menus
- Bookstores, music stores and media catalogues
- Parts, hardware and supplies shops
- Any store with a large catalogue where customers know what they want
What’s Included
- Smart Product Table plugin (ready to upload)
- Full HTML documentation written for non-technical users
- Free updates and dedicated support
⚙️ Requirements
- WordPress 6.1+
- WooCommerce 7.2+
- PHP 8.0+
Support
Have a question or feature request? Our team answers every ticket — reach us through the support tab or at suport@reactheme.com. We usually reply within 24 hours on business days.
Get Smart Product Table today and give your customers the fastest way to order.

