xpay✦ Commerce
Directory
WooCommerce plugins
Simple Product Table for WooCommerce
Simple Product Table for WooCommerce
Turn WooCommerce products into a fast, searchable order-form table. Bulk add to cart, category filter, custom columns — ideal for wholesale & B2B.
Will this break my store?
What the WordPress.org registry says about keeping Simple Product Table for WooCommerce running.
Tested to 7.1
Tested against the WordPress branch in use today.27 days ago
At least 0.8 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.4
Your host must be running at least this version.5.9
woocommerce
These must be installed and active first.2
Maintenance & trust
Scored on how Simple Product Table for WooCommerce is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
6 / 10Ratings
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.
Simple Product Table for WooCommerce replaces slow, click-heavy shopping with a single, scannable table. Your customers search, sort, filter, set quantities and add several products to the cart at once — without ever leaving the page.
Perfect for wholesale and B2B quick-order forms, restaurant and food menus, distributor and spare-parts catalogs, and any store where people buy many items in one go.
Create your first table in under 2 minutes — no page builder, no code.
Quick start
- Install and activate the plugin (WooCommerce must be active).
- Go to Simple Product Table → Add New Table, choose your columns (name, price, quantity, add-to-cart…) and click Publish.
- Pick the products: assign a Product List, or add
category="your-category"to the shortcode to pull them in automatically. - Copy the shortcode shown on the table screen (e.g.
[sptable id="42"]) and paste it on any page or post. Done!
Why store owners choose it
- Sell faster — one table, one click, many products in the cart.
- Less friction — no jumping between product pages.
- Looks professional — a clean, modern, mobile-friendly layout out of the box.
- You stay in control — pick the columns, the products and the wording.
Key features
- One-click quick order — a checkbox on every row plus an “Add all to cart” button to add several products in a single click.
- AJAX add to cart — products drop into the cart instantly, with no page reload.
- Instant search, sort & pagination — powered by DataTables.
- Filter by category — a dropdown above the table lets shoppers narrow the list in one click.
- Column builder — show exactly what you need: product name, thumbnail, price, quantity input, add-to-cart button, SKU, short description, category and stock status.
- Custom labels — rename any column header and the “Add to cart” button to match your store.
- Two ways to fill a table — hand-pick products with reusable Product Lists, or pull them in automatically by category or tag straight from the shortcode.
- Mobile responsive — on small screens the table turns into tidy, stacked cards.
- Works for everyone — guests and logged-in customers can both order.
- Multiple tables per page — show different selections wherever you like.
How it works
- Go to Simple Product Table → Products Lists and create a list by selecting the products to include (or skip this and use a category/tag in the shortcode).
- Go to Simple Product Table → Add New Table, choose your columns and assign a product list.
- Click the shortcode to copy it (e.g.
[sptable id="42"]) and paste it on any page or post.
Shortcode options
[sptable id="42"]— show the table and its assigned product list.[sptable id="42" category="t-shirts"]— fill the table with products from a category (slug). Combine several with commas.[sptable id="42" tag="sale"]— fill the table with products from a tag (slug).
Use cases
- Wholesale / B2B quick-order forms
- Restaurant and food menus with direct add-to-cart
- Distributor and reseller catalogs
- Spare-parts and large product lists
- Any store selling multiple products at once
Third-Party Libraries
This plugin bundles the following open-source libraries. Both are distributed under the MIT License, which is GPL-compatible.
-
DataTables (MIT License)
Homepage: https://datatables.net
Source: https://github.com/DataTables/DataTables -
Select2 (MIT License)
Homepage: https://select2.org
Source: https://github.com/select2/select2
Yes. WooCommerce must be installed and active. The plugin shows an admin notice and stops loading if WooCommerce is not detected.
Two ways. Create a Product List and assign it to the table, or pass a category or tag slug in the shortcode, e.g. [sptable id="42" category="coffee"]. A category or tag in the shortcode takes priority over the assigned list.
Yes. When the table has an “Add to cart” column, every row gets a checkbox and an “Add all to cart” button appears. Customers tick the products they want, set quantities, and add them all in one click.
Product name, thumbnail, price, quantity input, add-to-cart button, SKU, short description, category and stock status. You can reorder them and rename each column header.
Yes. Go to Simple Product Table → Settings → Display and set your own label.
Yes. Use as many [sptable id="X"] shortcodes as you like, each pointing to a different table.
Yes. On small screens it switches to a stacked, card-style layout that stays easy to read and use.
Yes. Adding to the cart works for both guests and logged-in customers, exactly like standard WooCommerce.
Nothing is deleted by default. If you want a clean removal, enable “Delete all data on uninstall” in Simple Product Table → Settings before removing the plugin.
Categories
Plugin details
Tags on WordPress.org
