Product Manager Grid
Overview
The Product Editor is the plugin's main screen: a spreadsheet-style grid for viewing and editing many products at once, inline. It reads and writes your real WooCommerce products — there is no separate copy or sync — so every edit is the genuine product data, immediately reflected across your store. It opens on the Product Editor tab and is the default view.

The layout

The screen has three parts, top to bottom:

PartPurpose
Status linksAll / 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 barA sticky bar for narrowing the grid — categories, search, stock status, product type, brand, tag, attributes, and saved filter sets. Covered in Filters & Search.
The gridOne row per product, with configurable columns you edit in place. Covered in Editing Products, Variable Products, Bulk Actions, Column Visibility and Gallery Manager.
Product Editor — header & status links

Product Editor

What the grid is for

The grid at a glance

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.

Product Editor — the grid
SKU ▲▼ Product Name ▲▼ Image Regular Price ▲▼ Manage Stock Stock Status Stock Qty Gallery
ID: 1234
$
ID: 1235
$19.00 – $39.00 2 in stock
Size: Small
$
Size: Large
$

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.

How a page of products is built

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.

Built to stay fast on large cataloguesBecause related data is bulk-loaded up front, the number of database queries per page stays roughly constant no matter how many products (or variations) are on the page — so the grid remains responsive on stores with thousands of products.

What each row knows

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.

Paging and saving

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.

Connected to the rest of the pluginThe purple Batch Utilities button opens the batch tools for the current selection or filter; Quick Find (Plugin Settings) can jump to any column from a radial menu; and the View Products → links throughout the category, tag, brand and attribute managers deep-link into this grid pre-filtered.