Normalize brand names
This article explains how to normalize brand names.
Occasionally, a product will have different brand names. For example, a pair of shoes might have the brand name Nike whereas other pairs of shoes might have the brand name Nike, Inc..
By normalizing brand names, we can reduce brand name variations to one version.
Before you begin
Before brand names get imported into your WooCommerce store, you must first make sure you have added the attribute "Brand". To do this, go here WordPress Admin Area > Products > Attributes. Add the word Brand in the "Name" field and then click the [Add Attribute] button.
Create a custom plugin
If you haven't done so already, create a custom plugin.
Add custom code
Add the following custom code
Edit brand names
On lines 51~54 of the above code, you will find the code that needs to be edited for your purposes.
The value on the left (ex.
$map["Black Diamond"]) is the brand name that you want to use.
The value on the right (ex.
array( "Black Diamond Equipment", "Black Diamond Inc" )is an array of values you want to replace with the value on the left. Each value in the array should be surrounded with double quotes
""and be comma separated.
Add/Update product sets
These changes will only take effect after any new Product Sets are created or after existing Product Sets are updated.