SleekView for WooCommerce Extra Product Options: option groups & picks as tables
Extra Product Options stores option groups in thwepof_* postmeta and writes selections into wp_woocommerce_order_itemmeta. SleekView joins both so option catalogue audits, pick frequency, and inline edits live in one screen.
♾️ Lifetime License available
Option groups, audited across the catalogue
Extra Product Options (the ThemeHigh plugin) stores option group definitions in postmeta keyed under the thwepof_* namespace and assigns groups to products via category, tag, or per-product rules. Each rendered option becomes a meta row in wp_woocommerce_order_itemmeta at checkout. The default admin gives the merchant a screen per group and a per-order view of selections, but never a flat view of options across the catalogue or of pick frequency across orders.
SleekView reads the thwepof_* postmeta keys directly, expands group definitions into one row per option field, and exposes label, type, price adjustment, and required flag as first-class columns. A second view joins order_itemmeta rows to rank options by pick count and revenue, with per-rule filters so category-targeted groups are auditable separately from product-specific ones.
Inline edits to required flag and price adjustment route through Extra Product Options' update functions, which keeps the serialized payload consistent and triggers the plugin's own cache and front-end rules. Bulk operations across rules or categories use the same path so nothing has to be hand-edited in postmeta.
Workflow
How SleekView assembles the Extra Product Options view
Pick the source
thwepof_* key prefix. Optionally join wp_woocommerce_order_itemmeta for pick counts.
Compose the column set
Save and scope the view
Edit inline or bulk
Sample columns
A typical Extra Product Options view
wp_postmeta (thwepof_*) + wp_woocommerce_order_itemmeta
| Rule scope | Option | Type | Required | Price | Picks (30d) |
|---|---|---|---|---|---|
| Category: Apparel | Embroidery | Text | No | $8.00 | 144 |
| Product: Mug | Color band | Radio | Yes | $0.00 | 88 |
| Tag: Gifts | Gift note | Textarea | No | €1.50 | 18 |
| Category: Prints | Frame | Select | Yes | £25.00 | 2 |
Comparison
Default Extra Product Options admin vs SleekView
Default Extra Product Options admin
- Option groups are editable only inside per-group admin screens
-
Cross-rule audits (category vs tag vs product) need direct SQL on
thwepof_* -
Pick frequency per option from
order_itemmetais not aggregated - Bulk flipping required vs optional across rules is not built in
- Price-adjustment drift across rules is not surfaced anywhere
SleekView
-
Expand
thwepof_*postmeta into one row per option - Flag rule scope (category, tag, product) as a column
-
Join
order_itemmetato rank options by pick count - Inline-edit required flag and price adjustment
- Filter options by type, scope, or price adjustment range
Features
What SleekView gives you for WooCommerce Extra Product Options
Option-level catalogue
Expand the option group postmeta into one row per option across every rule, so the entire option catalogue is sortable in one screen rather than group by group.
Rule scope as a filter
Treat category, tag, and per-product rules as a first-class filter column. Auditing what applies where stops needing the rule editor open in a second tab.
Inline option edits
Toggle required flag and edit price adjustment in place. Writes route through Extra Product Options' own update functions so plugin caches stay correct.
Audience
Who uses SleekView for WooCommerce Extra Product Options
Merchandising
Sort options by pick count, prune dead optional fields, and align rule scope across the catalogue. The price-adjustment column makes margin drift visible immediately.
Finance
Sum option revenue across orders by joining order_itemmeta to option labels. Per-rule filters make category-level attribution a one-click task.
Support
Drill from an option row into the matching order_itemmeta rows to confirm which orders included a given option and what the customer chose.
The bigger picture
Why an option-level table matters
Extra Product Options gives the merchant a powerful rule-based engine for layering option groups onto products by category, tag, or per-product targeting, but the price of that flexibility is a catalogue that quickly sprawls across many rules and many groups. The default admin lets you edit one group at a time and review one order at a time, but there is no surface that shows every option in play across the whole store. Merchandising cannot tell which options actually pull picks, finance cannot attribute option revenue without exporting CSVs, and support cannot quickly trace an unusual order line back to the group that produced it.
SleekView reads the thwepof_* postmeta directly, expands group definitions into one row per option, joins order_itemmeta for actual picks, and exposes the whole catalogue as a sortable, filterable, editable table. Dead options become obvious. Rule overlaps become obvious.
Required-vs-optional changes become a one-click operation. The plugin still owns the rule editor; SleekView turns the option catalogue into a working surface.
Questions
Common questions about SleekView for WooCommerce Extra Product Options
Yes. Each option carries a flag when conditional logic is configured, and the column can be filtered. The rule editor itself stays inside the plugin screen.
 
Yes. wp_woocommerce_order_itemmeta stays in place under High-Performance Order Storage, so option picks are still joinable in the view.
Yes. Select rows, set a new amount, and SleekView writes through the plugin's update path so the serialized payload stays consistent.
 Yes. Any option type registered through plugin filters appears in the Type column and is filterable like the built-in ones.
 
Yes. From any option row, drill into the matching order_itemmeta rows to see the orders that included the option and the value chosen.
SleekView shows each rule independently so overlapping category and product rules are visible side by side. The plugin's own precedence still applies at the front end.
 Yes. Export the filtered view to CSV with the same columns the table shows including rule scope and pick count.
 Yes. Each saved view is gated by WordPress capability so merchandising, finance, and support can each have their own scoped views.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- Yith Woocommerce Product Image Gallery Slider
- Woocommerce Blocks
- Woocommerce Waitlist
- Samcart Bridge
- Woocommerce Recently Viewed
- Etsy Shop Importer
- Surecart Affiliates
- Woocommerce Paystack
- Yith Woocommerce Anti Fraud
- Woocommerce Product Recommendations
- Wcam Marketplace
- Shopify Importer
- Woocommerce Show Single Variations
- Woocommerce Google Shopping
- Woocommerce Truste Checkout