Bulk edit variant metafields - themes 2.0

Previously those URLs allowed you to edit in bulk. Lately, the variant fields show sometimes and sometimes not. And now even when I see them I cannot edit them

Question:

  • Do you know why we cannot edit the fields with this url anymore? Is there another url?

url structure from a previous comment:
https://SHOP.myshopify.com/admin/bulk?resource_name=ProductVariant&show=image,full_title,variants&edit=metafields.namespace.key:string

Thank you

Have you maybe tried this?
https://youtu.be/n-JnSDrDt-4?t=44

Hi @Yurith ,

Indeed, it seems like Shopify’s bulk editor might not support a bunch of features after a recent update. If you’re open to using a third-party app, you may want to consider checking out our app - Metafields Guru.

There are multiple options to manage the data in bulk with our awesome app:

  1. Excel-like editor (pretty similar to Shopify’s bulk editor, but cooler :smiling_face_with_sunglasses: );
  2. Bulk editor;
  3. CSV import;
    Depending on your goal, you can either edit metafields using the spreadsheet-like UI of Excel-like editor, manage the “global” metafields (metafields that have the same value for all products) in a single click with the bulk editor or import the data from a CSV file.

Thanks, this list is for product metafields, not for product VARIANT metafields, and I have the link for that as well, the problem is that now the bulk editor with the url does not let you edit the fields.

Thanks, we know it, but we are trying to avoid adding extra apps as our website is already full with them and the speed is being compromised.

Yes, but this is not the answer.

Thanks but I am looking for the url option

I discovered how it actually works now.

https://[yourstore].myshopify.com/admin/bulk?resource_name=[SCOPE]&edit=[metafields.namespace.key]%2C[metafields.namespace.key]&return_to=%2Fadmin%2Fproducts&show=&metafield_titles=&metafield_options=&selectedView=all&order=title+asc&ids=[IDs]

Where:

[SCOPE]

Can be “Product” or “ProductVariant” depending on the scope you want, in this case, will be ProductVariant

[metafields.namespace.key]

The metafield defined in the definition (ignore the scope like product in the begging since you already defined it in the request)

[IDs]

Products or Variants IDs

Notes:

Use “%2C” to separate the fields that you want to edit and product IDs

Remove the brackets “” from the link above

Thanks so much for that!

Note: the “&ids=[IDs]” can be omitted to display all products.

Go to

Products > Inventory > Select Products ( or Select All) > Bulk Edit > Edit Columns > Select the variant metafields.

The variant metafields dont show as an option for columns under bulk edit. Has anyone solved this?

They do if u bulk edit the products from the inventory page.

@mooritexxx If I go to https://[storename].myshopify.com/admin/bulk?resource_name=ProductVariant&edit=sku

I can select the “Columns” selector at the upper right and scroll down to variant metafields at the bottom. Do you not have the same option?

Yes. I was doing it from the products page instead. That works. Any tips on editing google channel metafields for variants? I can only assign values on the Product level, but on the variants bulk edit page, they dont show under columns I can select.

Yes. That works but I was trying to do it directly from the Products page.

I’m guessing that this interface only looks at metafields that are defined in your settings. I’m not sure if you can define them in your settings to gain access to them, or if that would mess with your existing metafields.

You just need to pin the metafield definition or else it wont be visible when you select columns and scroll down.

How do I pin the metafield definition?

It did work from the inventory page but not from the product page. Thank you so much! :slightly_smiling_face:

Settings > Custom Data > Products > Click on the Pin next to the metafield you want to Pin