RepairPluginDocs

Managing Categories

Organize your device catalog with categories and brands in RepairPlugin — the foundation customers see when they start a booking.

categoriesbrandsdevice typescatalog structure

What can you do with this?

  • Organize your catalog — set up a clear two-level structure with device types at the top and brands underneath, so customers can quickly find their device.
  • Control what's visible — turn entire categories or brands on and off with a single switch, instantly hiding or showing all related models.
  • Customize the order — drag and drop categories and brands to match the order that makes sense for your shop.
  • Add branded visuals — upload images for each category and brand so the booking form looks professional.
  • Generate shortcodes — copy a shortcode for any category or brand and place it on any WordPress page.

Where to find it

  1. In the WordPress admin sidebar, click RepairPlugin.
  2. Click Categories in the submenu.
  3. The "Manage Categories" page opens, showing all existing categories with their nested brands.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_manage_categories
The Manage Categories page showing device types with nested brands, sort handles, and shortcode buttons

How to set it up

Add a new category (device type)

  1. On the Categories page, click the New Type button (top-right).
  2. A dialog opens with the following fields:
    • Category Name — enter the device type name (e.g., "Smartphone", "Tablet", "Game Console").
    • Category Image — click Upload Image to select an image file (recommended max 150px).
  3. Click Add Category to save.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_manage_categories
The New Type dialog with fields for category name, icon, and sort order

Edit a category

  1. Find the category in the list.
  2. Click the Edit button on the category row.
  3. The row expands to show:
    • The current category image with an option to upload a new one or clear the existing image.
    • The category name (editable inline in the row header).
  4. Make your changes and click Save All Settings.

Enable or disable a category

  1. Use the switch on the left side of the category row to turn it on or off.
  2. Click the Save Order button at the top of the page to save.
  3. Disabled categories (and all their brands and models) won't appear on your website.

Reorder categories

  1. Use the sort arrows (up/down) on the left side of each category row to change the order.
  2. Alternatively, drag and drop categories into the desired order.
  3. Click the Save Order button to save.

Delete a category

  1. Click the trash icon on the category row.
  2. Confirm the deletion when prompted.
  3. Warning: Deleting a category removes all associated brands, models, repairs, and related data. This action can't be undone.

Add a new brand

  1. Click the New Brand button (top-right).
  2. A dialog opens:
    • Choose Category — select the parent category (device type) from the dropdown.
    • Brand Name — enter the brand name (e.g., "Apple", "Samsung").
    • Brand Image — click Upload Image to upload a brand logo (recommended max 150px).
  3. Click Add Brand to save.

Edit a brand

  1. Find the brand under its parent category.
  2. Click the Edit button on the brand row.
  3. The row expands to show the brand image and upload controls.
  4. Edit the brand name inline in the row header.
  5. Click Save All Settings.

Enable or disable a brand

  1. Use the switch on the brand row to turn it on or off.
  2. Click Save Order to save.
  3. Disabled brands (and all their models) won't appear on your website.

Reorder brands

  1. Use the sort arrows on the brand row, or drag and drop.
  2. Click Save Order to save.

Delete a brand

  1. Click the trash icon on the brand row.
  2. Confirm the deletion when prompted.
  3. Warning: Deleting a brand removes all associated models, repairs, and related data. This action can't be undone.

Copy a shortcode

Each category and brand has a shortcode button (code icon) that copies a shortcode to your clipboard:

  • Category shortcode: [categories code=category_XXXXX]
  • Brand shortcode: [brands code=brand_XXXXX]

Place these shortcodes on any WordPress page to display a specific category or brand selection widget.

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_manage_categories
The Manage Categories page with a brand row expanded showing brand image and edit controls
https://www.repairplugin.com/book-a-repair
The category selection step on the front-end booking form showing device type tiles as customers see them

Settings reference

SettingDescriptionDefaultCustomers see
Category NameSets the display name for the device typeemptyThe category name appears as the label on the category selection step of the booking form.
Category ImageAssociates an image or icon with the categorynoneThe image appears alongside the category name on the booking form. Recommended maximum size is 150px.
Category ActiveControls whether the category is visible on your websiteonWhen turned off, the category, all its brands, and all its models are hidden from the booking form.
Brand NameSets the display name for the brand under a categoryemptyThe brand name appears as the label on the brand selection step, after the customer picks a category.
Brand ImageAssociates an image or logo with the brandnoneThe image appears alongside the brand name on the booking form. Recommended maximum size is 150px.
Brand ActiveControls whether the brand is visible on your websiteonWhen turned off, the brand and all its models are hidden from the booking form.
Category / Brand PositionControls the display order of categories and brands in the admin panel and on your websiteorder of creationCategories and brands appear in the order you've configured.

Frequently asked questions

Do I need to create categories and brands before I can add models?

Yes. Every model belongs to a brand, and every brand belongs to a category. Create categories first, then brands, then models. If you use the Download Libraries feature to import models, categories and brands are created automatically.

What happens when I disable a category?

All brands and models under that category are hidden from your website too. The data isn't deleted — turn the category back on and everything reappears.

What happens if I delete a brand that has models?

Deleting a brand permanently removes all of its models, repairs, repair attributes, and location-specific prices. This action can't be undone. A confirmation popup appears before deleting. Consider disabling the brand instead if you want to keep the data.

Can I reorder categories, brands, and models?

Yes. You can drag and drop categories, brands, and models to change their display order. The front-end booking form respects this order.

Command Palette

Search for a command to run...