MerchantDrafts · Docs

Manufacturers Workspace

How to manage manufacturer descriptions and use them as an optional AI content layer.

What It Is

Manufacturers Workspace is the MerchantDrafts admin area for WooCommerce product manufacturers (brands).

It manages the native WooCommerce manufacturer description — the product_brand term description field — and makes it available as an optional context layer in MerchantDrafts product content generation.

Why It Exists

Manufacturer information sits between store identity and product-specific details.

In practical terms:

This gives MerchantDrafts an optional maker-level layer for more precise product writing without requiring operators to repeat brand context at the product level.

What Operators Can Do

In Manufacturers Workspace, operators can:

Catalogue UI

The Manufacturers catalogue follows the same general interaction model as the Products and Categories Workspaces:

What the Manufacturer Description Is

The Manufacturer Description is the native product_brand term description field in WooCommerce.

It is an optional context layer that tells MerchantDrafts about the maker:

It is intentionally lightweight. It acts as a subtle cue, not a dominant category layer.

How It Flows Into Product Writing

When enabled, the Manufacturer Description is inserted into the prompt stack for core product content only:

  1. Business Context
  2. Category Context
  3. Manufacturer Description ← optional, when enabled and non-empty
  4. Writing Pattern
  5. Product Emphasis

If no manufacturer description is available, or if the per-generation checkbox is off, MerchantDrafts skips this layer silently.

Product Editor Visibility

After a generation, the product editor Info tab shows an Active layers row that includes:

The per-generation checkbox in the product editor controls whether the resolved manufacturer description is used for that specific generation run. It is not a sticky per-product setting in v1.

Storage

MerchantDrafts uses native WooCommerce manufacturer term storage:

The default behaviour (whether manufacturer description is enabled or disabled for new generation runs) is stored in mdrfts_enable_manufacturer_description_default.