=== Wexofy Order Summary Column for WooCommerce ===
Contributors: wexofy
Tags: woocommerce, orders, admin, order items, order management
Requires at least: 5.8
Tested up to: 7.1
Requires PHP: 7.2
Requires Plugins: woocommerce
WC requires at least: 6.5
WC tested up to: 9.9
Stable tag: 2.2.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

See what every customer ordered directly in the WooCommerce orders list — no need to open each order.

== Description ==

Wexofy Order Summary Column adds a configurable **"Order contents"** column
to the WooCommerce orders screen (both the classic and the new High-Performance
Order Storage list). Instead of clicking into every order or hovering the preview
icon, your team sees the products, quantities and key details right in the row.

**What the column can show**

* Products with quantities — e.g. `2× T-shirt (SKU-123)`, `1× Cap`
* Product SKU, linked to the product edit screen
* Variation attributes and product add-on / item meta
* Product thumbnails (optional, size configurable)
* A totals line: number of units, order total, and optionally total weight
* Struck-through items when they have been fully refunded
* A coloured badge on orders that contain products from categories you choose
  (e.g. flag every order with a "Made to order" or "Hazardous" product)
* "…and X more items" collapsing for large orders

**Tools**

* **Filter orders by product** — a product search box above the orders list that
  narrows the list to orders containing that product or any of its variations.
  Works under both classic and HPOS storage.

**Settings**

Everything is configurable under **WooCommerce → Settings → Order Summary**:
column heading, column position, how many items to show, name length, which
details to include, the category badge, and which order statuses the column
renders for (for very large stores).

**Compatible with**

* WooCommerce High-Performance Order Storage (HPOS) and the classic post storage
* WooCommerce 6.5+
* PHP 7.2 – 8.4

The plugin is completely free and fully functional. It makes no external requests
and needs no account or licence key.

WooCommerce is a trademark of Automattic Inc. This plugin is not affiliated with or endorsed by WooCommerce or Automattic.

== Installation ==

1. Plugins → Add New → search for "Wexofy Order Summary Column", Install, Activate.
2. Go to **WooCommerce → Settings → Order Summary** to configure it.
3. Open **WooCommerce → Orders** — the new column appears automatically.

== Frequently Asked Questions ==

= Does it work with HPOS (custom order tables)? =

Yes. The column and the product filter both work whether your store uses HPOS or
the classic post-based order storage.

= Will it slow down the orders screen? =

The column adds one order-items lookup per row. On very large stores you can
restrict rendering to specific order statuses in the settings. The product filter
uses a single indexed query and caches its result for one minute.

= Can I change what the column shows? =

Yes — every element (quantity, SKU, thumbnails, variation meta, totals line,
weight, refund marking, category badge) can be toggled in the settings.

== Screenshots ==

1. The Order contents column on the WooCommerce orders screen.
2. Category badge highlighting orders that need attention.
3. Filter orders by product.
4. Settings screen.

== Changelog ==

= 2.2.2 =
* Text domain changed to `wexofy-order-summary-column-for-woocommerce` to match the plugin slug.

= 2.2.1 =
* Renamed to "Wexofy Order Summary Column for WooCommerce".
* Internal prefixes changed to `wxosc`.

= 2.2.0 =
* Now a free plugin.

= 2.1.0 =
* New: refreshed column design — framed thumbnails, monospace SKU chips, pill-style
  category badge with a soft tint derived from your chosen colour, and a divider
  above the totals line.
* Change: totals line now reads "N units · total · weight" and sits in the footer
  next to the badge.
* Change: product thumbnails are on by default.

= 2.0.0 =
* New: settings screen under WooCommerce → Settings → Order Summary.
* New: product thumbnails, variation/add-on meta, total weight, refund marking.
* New: category badge to highlight orders containing chosen categories.
* New: "Filter orders by product" tool for the orders screen (classic + HPOS).
* New: configurable column position and heading.
* Improved: HPOS support and escaping throughout.

= 1.0.0 =
* Initial release: basic order-contents column.

== Upgrade Notice ==

= 2.2.2 =
Text domain now matches the plugin slug.
