Product categories are the primary way to group products with similar features. You can also add subcategories if desired.
For example, if you sell clothing, you might have “t-shirts”, “hoodies” and “pants” as categories.
How to add/edit Product Categories
Categories are managed from the Products > Categories screen.
You can add, delete, and edit product categories.
- Add a Name.
- Add a Slug (optional); this is the URL-friendly version of the name.
- Choose a Parent if this is a subcategory.
- Enter a Description (optional).
- Choose the Display type. Decide what is shown on the category’s landing page. “Standard” uses your OnShop default. “Subcategories” will display only the subcategories. “Products” only displays products. “Both” will display subcategories and products below that.
- Upload/Add Image.
Your shop by default displays product category images on the homepage.
Categories can also be reordered by dragging and dropping using the handle circled in red below – this order is used by default on the front end whenever the categories are listed. This includes both widgets and the category/subcategory views on product pages.
Every product must be assigned to a category, so the default category will be automatically assigned if the product is not assigned to any other category. By default, this category will be named “Uncategorized” and cannot be deleted. However, you can rename the category. You can also switch the default category using the row actions underneath the category name, then the “Uncategorized” category can be deleted as it is no longer the default.
When you add a new product via Products > Add Product, you can select this new product category from the list.
Alternatively, you can go to Products > Add/Edit Product directly, and select Add New Product Category from the Categories bar on the right.
What are product tags?
Product tags are another way to relate products to each other, next to product categories. Contrary to categories, there is no hierarchy in tags; so there are no “subtags.”
For example, if you sell clothing, and you have a lot of cat prints, you could make a tag for “cat.” Then add that tag to the menu or sidebar so cat lovers can easily find all t-shirts, hoodies, and pants with cat prints.
Tags can be added similarly to adding product categories.
What are product attributes?
A third and important way to group products is to use attributes. These are used to create variable products.
To create a variable product, an attribute must first be defined for the product. These attributes can then be used to make a distinction between different variations. More info at: Variable Products.
For example, if you’re selling clothing, two logical attributes are “colour” and “size”, so people can search across categories for a colour that fits their style and type and clothing available in their size.
How to add/edit Product Attributes
Go to Products > Attributes to add, edit, and remove global attributes. Here you can quickly and easily add attributes and their terms.
- Add a Name.
- Add a Slug; (optional); this is the URL-friendly version of the name.
- Enable Archives (Advanced, requires Customisation). If enabled, you can view a page with all products having this attribute. For example, if you have this enabled, and “black” is one of the options under “colour”, you can add http://yourstore.co.za/pa_color/black/ to your menu to only display black clothing – pa stands for “product attribute.”
- Select a Default sort order. Choose between “Name”, “Name (numeric)”, “Term ID” or “Custom ordering” where you decide by dragging and dropping the terms in the list when configuring the terms (see below). “Name (numeric)” is relevant if the values are numbers. If you select “Name”, it sorts alphabetically with 1 and 10 preceding 2. If you select “Name (numeric)” it sorts based on numerical value.
Select Add Attribute.
The attribute is added in the table on the right, but without values. Select “Configure terms” text to add attribute values.
Next Add New “Attribute name”, where “Attribute name” automatically takes the name you gave the attribute in the previous step.
Add as many values as you wish. If you selected “Custom ordering” for the attribute, reordering your values can be done here.
Add the created attributes to your products.
- Go to: Products > Add Product (or edit an existing one).
- Select the Attributes tab in the Product Data. There you can choose any of the attributes that you’ve created in the dropdown menu.
- Select Add.
- See Variable Products. for further details on creating variations.
Add custom attributes
Alternatively, add an attribute you only want to use for one product. This would only be ideal if you have a product with unique variations.
- Go to: Product > Add Product.
- Select the Attributes tab.
- Select Custom product attribute in the dropdown and follow the above steps.