← Return to Unit 5
EDWARDS VISUAL ARTS EDUCATION · FREE PUBLIC COURSE HANDOUT

ECOMMERCE WITH WOOCOMMERCE

Unit 5: Catalog Structure, Attributes and Variations

Unit purpose

Organize products for discovery, then model reusable attributes and complete purchasable variation data.

Name: ____________________________________Date: _____________________________________

Safe practice boundary

Use a staging or practice site for learning tasks. Keep credentials, customer details, payment data and API secrets out of handouts and screenshots. Confirm current tax, privacy, consumer, accessibility and payment obligations with appropriately qualified professionals for the store's jurisdiction.

LESSON 5

Catalog Organization for Customer Discovery

Topic: Product organization

Subtopic: Categories, subcategories, tags, slugs, navigation and catalog governance

Catalog organization helps customers browse and helps administrators maintain consistent product records. Categories create a hierarchy, tags connect items through flexible descriptors, and a naming standard reduces duplication and confusion as the catalog grows.

Source-context note: The lesson focuses on avoiding product confusion. Current WooCommerce documentation describes categories as hierarchical, tags as flexible non-hierarchical descriptors, and attributes as structured product characteristics.

Definitions and meanings

TermMeaningMy example or question
CategoryA hierarchical product grouping that can contain parent and child sections.
TagA non-hierarchical descriptor that connects products sharing a characteristic.
TaxonomyA system for classifying and organizing content.
SlugThe URL-friendly text used to identify a page, product or taxonomy term.

Learning outcomes

  • Distinguish categories, subcategories and tags.
  • Design a small catalog hierarchy around customer tasks.
  • Create naming rules that prevent duplicate terms.

Illustration task

Draw a category tree for a six-product shop. Add tags as cross-links rather than extra branches, and show the route a customer follows to one product.

Sketch, label or map your idea here.

Applied activity

Organize twelve fictional products into a maximum of four top-level categories. Add only useful subcategories and tags, then test whether another learner can locate three named items.

Assessment evidence and criteria

A catalog tree, naming standard and findability test record.

  • ☐ Hierarchy stays understandable
  • ☐ Tags are not used as duplicate categories
  • ☐ Names and slugs are consistent
  • ☐ Navigation is tested with a user task
LESSON 6

Attributes, Variations and Product Choice

Topic: Product attributes

Subtopic: Global and custom attributes, terms, variable products, variation data and selection testing

An attribute describes a structured product characteristic such as color or size. Attributes can support filtering and can define variations, while each purchasable variation may need its own price, stock, SKU, image or shipping information.

Source-context note: The supplied example uses product colors. The current curriculum broadens the concept to global reuse, filtering and variation-level operational data.

Definitions and meanings

TermMeaningMy example or question
AttributeA structured characteristic assigned to a product, such as size or color.
TermOne permitted value within an attribute, such as Blue within Color.
VariationA purchasable combination of attributes within a variable product.
Global attributeAn attribute defined once for consistent reuse across multiple products.

Learning outcomes

  • Separate descriptive attributes from purchasable variations.
  • Choose between global and product-specific attributes.
  • Test whether every valid variation can be selected and fulfilled.

Illustration task

Create a variation matrix with Color on one axis and Size on the other. Mark valid combinations and attach SKU, price and stock fields to each purchasable cell.

Sketch, label or map your idea here.

Applied activity

Build a specification for a fictional variable product with two attributes. Remove impossible combinations, assign unique SKUs and write tests for selection, stock, price and image changes.

Assessment evidence and criteria

A completed variation matrix and four acceptance tests.

  • ☐ Attribute names and terms are consistent
  • ☐ Every purchasable variation has required data
  • ☐ Impossible combinations are controlled
  • ☐ Customer selection is tested

Unit knowledge check

1. Which product grouping is hierarchical?

☐ Category

☐ Tag

☐ Webhook

2. What is a term within an attribute?

☐ A permitted value such as Blue

☐ A product order

☐ A payment gateway

3. What should every purchasable variation have when required?

☐ Complete price, stock and SKU data

☐ A duplicate category

☐ An unrelated tag

Store-build reflection

What did I understand? Which setting or workflow still needs current documentation? What will I test on staging before using it on a live store?

Visual Arts Education logoVISUAL ARTS
EDUCATION