New metafield types: full measurement family, order references, and language
Metafields Guru now supports three more families of Shopify metafield types end to end: the
complete measurement family (every unit type Shopify offers, not just weight, dimension,
and volume), order reference metafields (single values and lists), and the language
metafield type. Every one of them works across the metafields editor, the Excel-like editor,
the bulk editor, CSV import/export, metafield sets, and the browser extension — and the
measurement and language types also render on the storefront through the Text / HTML theme
blocks.
What's new at a glance
- Every Shopify measurement type — not just weight, dimension, and volume, but the full
set (area, power, duration, temperature, voltage, pressure, frequency, and more), each with
its own unit selector and a
list.*variant. - Order reference — link a resource to a Shopify order as a single value
(
order_reference) or an ordered list (list.order_reference). - Language — store a valid Shopify language with the
languagetype (single value). - Available everywhere — the metafields editor, the Excel-like editor, the bulk editor,
CSV import/export, metafield sets, and the browser extension. The measurement types and
languagealso render on the storefront via the Text / HTML and Variant Text / HTML theme blocks.
The complete measurement type family
Shopify's measurement metafield types store a number together with a unit — 2.5 kg,
40 W, 12 h. Until now Metafields Guru let you edit the three common ones: weight,
dimension, and volume. You can now create and edit every measurement type Shopify
supports:
Weight, Volume, Dimension, Antenna gain, Area, Battery charge capacity, Battery energy capacity, Capacitance, Concentration, Data storage capacity, Data transfer rate, Display density, Distance, Duration, Electric current, Electrical resistance, Energy, Frequency, Illuminance, Inductance, Luminous flux, Mass flow rate, Power, Pressure, Resolution, Rotational speed, Sound level, Speed, Temperature, Thermal power, Voltage, and Volumetric flow rate.
Each measurement type also has a list variant — list.weight, list.power,
list.temperature, and so on — for storing several measurements in one metafield. In every
editor the value field pairs a number input with a unit selector scoped to that type, so you
choose kg / g / lb / oz for weight, A / mA for electric current, GHz / MHz
for frequency, and so on.
Order reference metafields
An order reference metafield links a resource to a Shopify order. It comes in two shapes:
order_reference— a single linked orderlist.order_reference— an ordered list of linked orders
You pick orders through a searchable order picker in every editor. Because orders are protected customer data, the app needs the Orders access scope; if it has not been granted, the editor shows a hint explaining how to enable it instead of the picker.
The language metafield type
The language metafield type stores a single language from Shopify's supported language
list. Editors render it as a searchable language picker rather than a free-text box, so
values stay valid. It is a single-value type — there is no list.language.
Typical uses: recording the authoring language of a product's content, flagging translation status, or driving language-specific storefront logic.
Where the new types work
| Tool | What you can do |
|---|---|
| Metafields editor | Create, read, and update all three type families with dedicated inputs: number + unit for measurements, an order picker for order references, and a language picker for language. |
| Excel-like editor | The same pickers inside grid cells, plus copy/paste to and from Excel and Google Sheets. |
| Bulk editor | Create, update, and delete these types across a filtered selection; append and remove items for the list variants. |
| CSV export / import | Values round-trip losslessly in both the "columns" and "rows" file layouts. |
| Metafield sets | Add any of these as a set field type; list versions are available for the measurement types and order references. |
| Browser extension | Populate the same set fields — measurements, order references, and language — from your metafield sets directly on the Shopify admin resource pages. |
| Storefront theme blocks | The Text / HTML and Variant Text / HTML blocks render every measurement type (value and unit) and the language type on the storefront, no code required. Order references aren't shown by these blocks. |
FAQ
Which measurement metafield types does Metafields Guru support now?
All of them: weight, volume, and dimension plus antenna gain, area, battery charge capacity,
battery energy capacity, capacitance, concentration, data storage capacity, data transfer
rate, display density, distance, duration, electric current, electrical resistance, energy,
frequency, illuminance, inductance, luminous flux, mass flow rate, power, pressure,
resolution, rotational speed, sound level, speed, temperature, thermal power, voltage, and
volumetric flow rate. Each has its own unit selector and a list.* variant.
Can I store a list of measurements or a list of orders?
Yes. Every measurement type has a list variant (for example list.weight or list.power),
and order references support list.order_reference. You can append and remove list items in
the bulk editor as well as in the standard and Excel-like editors.
Does the language metafield type support lists?
No. language is a single-value type. Use one language metafield per value you need to
record.
Do I need special permissions to use order reference metafields?
Yes. Order data is protected, so the app needs the Orders access scope. If it has not been granted, Metafields Guru shows an inline hint with the steps to enable it instead of the order picker.
Do CSV export and import keep the new types intact?
Yes. Measurement values (number and unit), order references, and language values export and re-import without loss in both the "columns" and "rows" CSV layouts.
Are the new types available on all plans?
The new types work in the standard metafields editor on every plan. The Excel-like editor, CSV import/export, metafield sets, and the storefront theme blocks are part of the paid plans.
Try it
Open Metafields Guru from your Shopify admin, or install it from the Shopify App Store. New to metafields? Start with the introduction.
