I want to use Brands taxonomy in my Woocommerce site. Brands was a custom taxonomy used by WooCommerce Brands plugin developed by Woo, but it’s going to be part of WooCommerce core since version 9.4. As WooCommerce version 9.4.0-rc.4 is already available to beta testers like me, I’m starting to test it on my site, and it’s working fine with the WC product editor. I can assign brands to a product, and I can export products with the product export tool. The obtained CSV file shows a list of brand names asigned to the product in the column Brands.
But The google sheets sync plugin it’s not working right with this taxonomy. I added a column in the sheet with a custom taxonomy (and added it in the manage labels), that I found out that it must be “brands” in lowercase (the product exporter put the column title “Brands”), and I reset fetch some products with brands set to see what It’s fetched.
The data fetched to the column “brands” by the script is an object containing data only from one of the brands I set for that product (there were more), in this format:
{id=37.0, name=BrandName01, slug=brand-name-01}
But if I delete the OK from the sync column, and try to sync products again (changing any other data or not), I get an error [object object] and the data is not synced. I assume it’s a problem with the column “brands” while trying to compare and sync the data fromthe sheet column and the WP database, but I can’t find a solution.
Can it be fixed?