The screen has three parts, top to bottom:
| Part | Purpose |
|---|---|
| Status links | All / Published / Draft / Bin, each with a live count, to switch which products the grid shows. The heading changes to match (e.g. "Product Editor — Drafts"). |
| Filter bar | A sticky bar for narrowing the grid — categories, search, stock status, product type, brand, tag, attributes, and saved filter sets. Covered in Filters & Search. |
| The grid | One row per product, with configurable columns you edit in place. Covered in Editing Products, Variable Products, Bulk Actions, Column Visibility and Gallery Manager. |
Below the filter bar, products appear as editable rows. The select, SKU and Product Name columns are pinned to the left; every other column is optional and shown according to your column choices. The SKU cell also shows the product ID. The name cell carries the product link plus quick actions — Edit, Duplicate, a status toggle (Draft / Publish), Delete — and small square buttons: A (Attributes, always), V (Variations, variable products) and L (Linked Products, grouped products). Clicking V expands the variations beneath the product.
| SKU ▲▼ | Product Name ▲▼ | Image | Regular Price ▲▼ | Manage Stock | Stock Status | Stock Qty | Gallery | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID: 1234 |
$ |
|||||||||||||||||||||||||
ID: 1235 |
$19.00 – $39.00 | — | 2 in stock | — | ||||||||||||||||||||||
| ||||||||||||||||||||||||||
The pinned select, SKU and Product Name columns stay in place as you scroll sideways; every other column is optional and set from Column Visibility & Presets. Clicking V on a variable product expands its variations in the cream rows beneath it.
When the grid loads a page, the server assembles the rows efficiently rather than querying per product. It runs the product query for the current page, then pre-fetches everything the rows need in a handful of bulk queries: all categories, brands and tags in three queries; every variation of every variable product on the page in one query; and all featured/gallery image URLs in one pass. The per-product work then runs entirely from memory.
Every row carries the full set of fields the columns can display or edit — among them SKU and name, regular and sale price (a price range for variable products), discount percent and amount, sale dates, stock status / managed-stock / quantity, a stock summary for variable and grouped products, weight and dimensions, shipping class, backorders, catalogue visibility, featured flag, status, brand and tags, categories, tax status and class, low-stock amount, downloadable/virtual flags, external product URL and button text, download files, default variation, custom-field count, purchase note, menu order, and links to view and edit the product. Which of these you see is controlled by your column choices.
The grid is paginated, with an Items / Page control (its default comes from Plugin Settings → General). As you edit and move between pages, your unsaved changes are held in the browser per page, and a single save commits them. Editing, saving and the sticky save bar are detailed in Editing Products.