✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for WooCommerce Conditional Shipping: rule logic as tables

Read conditional ruleset posts and condition meta directly from wp_posts and wp_postmeta. Audit rule logic, find conflicts, and bulk-toggle rules in one screen.

♾️ Lifetime License available

SleekView table view for WooCommerce Conditional Shipping

Conditional shipping logic, in one list

Conditional shipping plugins encode logic per rule: show method X only if cart contains Y and country is Z. Each ruleset is usually saved as a custom post type (often wcs_conditional_method) with conditions in wp_postmeta. The default admin lets you edit each rule but does not show conditions side by side, so understanding which rules fire for which orders means opening each one.

SleekView reads the ruleset post type and surfaces the most-used condition meta keys as columns. Country conditions, cart-total thresholds, category filters, and shipping-class restrictions all become real columns you can filter and sort. Joins to wp_posts and the relevant taxonomies resolve numeric ids to readable names so a condition column reads Books, Stationery instead of 247, 312.

Inline edits write back through the plugin's save logic where exposed, with a fallback to update_post_meta plus the same cache-clear hooks. Bulk-disable a holiday rule set after a campaign ends, or bulk-update a cart-threshold across many rules after a margin review, in one pass.

Workflow

How SleekView reads conditional shipping rules

1

Pick the source

Choose the conditional ruleset post type. SleekView lists every condition meta key actually used in your installation so you pick from a real list, not a guess.
2

Compose your columns

Add rule name, priority, cost, status, and the condition columns that matter to your team (country, role, class, cart total, coupon).
3

Save and scope the view

Name it ("Active EU promos", "Wholesale rules") and gate by WordPress capability so marketing can toggle promos and support gets read-only.
4

Edit inline and ship

Bulk-update costs after a courier change, toggle promo rules on launch and end dates, or rebalance priorities to fix conflicts. Every write routes through the plugin's save path.

Sample columns

A typical conditional shipping rules view

Joins ruleset posts with their condition meta. Status and cost are inline-editable.
Source: wp_posts (post_type=wcs_conditional_method) + wp_postmeta
Rule Condition summary Cost Priority Status Updated
Free over €75 Cart >= €75 AND Country=EU €0.00 1 Active Apr 24
Heavy surcharge Class=Heavy AND Country=US $28.00 10 Active Apr 23
Wholesale only Role=wholesale AND Cart >= €500 €15.00 20 Review Apr 22
Xmas promo Date £0.00 1 Disabled Jan 02

Comparison

Default Conditional Shipping admin vs SleekView

Default Conditional Shipping admin

  • Conditions are hidden inside each ruleset's edit screen
  • No side-by-side view of how rules interact
  • Disabling seasonal rules means opening each one
  • Sorting by cost or priority is limited in the default list
  • Audit trails (last-updated, by whom) are not surfaced

SleekView

  • Read ruleset post type and condition meta as first-class columns
  • Filter rules by country, role, class, cart total, or coupon
  • Inline-edit cost, priority, and status across many rules
  • Resolve ids to product, category, and class names
  • Save views per role: ops, marketing, finance, support

Features

What SleekView gives you for WooCommerce Conditional Shipping

Conditions as readable columns

Surface the most-used condition meta keys (country, role, class, cart total, coupon) as real columns. Compare rule logic across dozens of rulesets at once.

Inline-edit cost and status

Change a cost, flip a status, or update a priority right in the row. SleekView writes through the plugin's save path so cache invalidation and rule evaluation stay in sync.

Spot rule conflicts

Filter rules with overlapping condition sets and sort by priority. These are the configurations where the wrong rule fires for an order and a customer pays the wrong cost.

Audience

Who uses SleekView for WooCommerce Conditional Shipping

Marketing

Manage seasonal free-shipping rules across regions. Filter promo rules by date condition, bulk-toggle them on launch, bulk-disable them when the campaign ends.

B2B ops

Audit role-based shipping rules for wholesale customers. Filter by role condition, verify cart-threshold values, and update them after a pricing review.

Support

When a customer reports unexpected shipping cost, filter by their order's conditions to see exactly which rule fired. Inline-correct misconfigured rules without leaving the ticket.

The bigger picture

Why conditional shipping rules deserve a real workspace

Conditional shipping is what stores reach for once cart logic gets serious. A free-shipping promo above a cart threshold, a wholesale role with its own flat rate, a heavy-class surcharge for one country: these all become rules with conditions. The plugin's storage choice (post type with meta) is good.

The UI's choice (one rule per edit screen) makes the data hard to compare. Marketing cannot bulk-toggle holiday rules without a tour. International ops cannot audit per-country coverage before a launch.

Finance cannot compare costs across rules in a single screen. Support cannot answer which rule fired for this customer without three browser tabs. SleekView turns the same rule data into a table: conditions become columns, priorities become sorts, campaigns become filters.

The plugin's evaluation logic stays exactly as it was; the workspace around it finally matches how cross-functional teams operate.

Questions

Common questions about SleekView for WooCommerce Conditional Shipping

As posts of a custom post type (often wcs_conditional_method or similar). Conditions, cost, priority, and enabled flag are saved as wp_postmeta entries. SleekView reads the post type and exposes meta keys actually used in your installation.

 

Simple condition fields (country, role, class, cart total) edit inline. For nested AND/OR sets, SleekView opens an inline editor that reads and writes the plugin's own meta structure so rule evaluation stays consistent with the default admin.

 

Yes. Priority is one of the columns SleekView reads and edits. Sorting by priority shows exactly the order in which the plugin evaluates rules at checkout, and inline edits write back to the same meta key the plugin uses internally.

 

If the plugin logs the matched rule in order meta (some variants do, using a key like _matched_shipping_rule), SleekView reads that as a column on the orders view too. Otherwise, the rules view shows current configuration; matched-rule history depends on the plugin's own logging.

 

Yes. Condition meta stores numeric ids for products, categories, classes, and tags. SleekView joins to wp_posts and the relevant taxonomy tables so condition columns display real names instead of ids.

 

HPOS only affects orders, not shipping rules. Conditional rules use the standard wp_posts and wp_postmeta tables, both unchanged by HPOS, so SleekView works identically on HPOS and legacy stores.

 

Yes. Filter rules by tag or by date condition, select them, and toggle status across all rows in one pass. Each row's update routes through the plugin's normal save path so any cache or evaluation hooks fire.

 

Queries hit indexed columns on wp_posts and pull condition meta on demand. Pagination is keyset where possible and per-condition columns are opt-in, so default lists stay fast even on stores with hundreds of rules.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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