CSVGuide2026-10-12

WooCommerce CSVの独自項目は、放置せずmeta列として扱う

約5分で読めます

こんな人向けWooCommerceの商品CSVへカスタムフィールドを追加したい人
難易度入門

WooCommerceの商品CSVに独自項目を追加するとき、未知の列が自動で入ると思わず、meta:プレフィックスと列マッピングを使う考え方を整理します。

目次を開く

WooCommerceの商品CSVへ社内管理番号や独自属性を足したとき、列名を追加しただけでは取り込まれないことがあります。WooCommerceの標準インポーターは既知の列を自動マッピングし、独自メタデータは meta: プレフィックスを使う方法を案内しています。

既知の列と独自列を分ける

例えば product_depth というメタデータへ入れたいなら、ヘッダーを次のようにします。

SKU,Name,meta:product_depth
A001,Desk,60

「社内項目だから適当な列名でよい」と考えると、マッピング画面で未認識のまま残ります。

インポート画面で対応先を見る

自動認識されない列は、インポート時のColumn mappingで意図したメタデータへ割り当てます。独自プラグインの項目は、そのプラグイン側の仕様も確認します。

WooCommerce CSVの通常列とmeta列を分ける図

エクスポートした実データをテンプレートにする

新規CSVをゼロから組むより、WooCommerceから既存商品をエクスポートし、正しく出ている列構造をテンプレートとして使う方が安全です。独自項目を追加した後は少数商品で往復確認します。

アップロード前のヘッダー重複、列数不一致、重複行の検査には、CSV Preflightを使えます。

本番投入前の最終チェック

原本と修正版を分け、通常列とmeta列を1行目で確認します。少量商品を取り込み、管理画面でmeta値が意図した場所へ入ったことをREADBACKしてから全件へ広げます。

  • 元CSVを残した
  • meta: の綴りを確認した
  • マッピング先を確認した
  • 少量テストを通した
  • 全件前に重複と列数を確認した

未認識列を無言で放置しないだけで、大量インポート事故のかなりの部分を入口で止められます。

NEXT

次に読む。

CSV / Guide

WooCommerce CSVはアップロード前より「列マッピング画面」で事故を止める

約5分

WooCommerceの商品CSVインポートで、認識された列と未認識列をColumn mapping画面で確認し、誤った対応付けを大量反映する前に止める手順です。

CSV / Guide

WooCommerceの可変商品CSVは、親行とvariation行を先に設計する

約5分

WooCommerceのCSVで可変商品を登録するときに、親商品、variation、SKU、Parent、属性名と値の関係を先に組み立てる実務手順です。

CSV / Guide

CSVの住所や説明文にカンマがあるなら、そのセルだけ引用符で囲む

約5分

CSVの値そのものにカンマが含まれると列がずれる理由と、RFC 4180の基本に沿って二重引用符で1フィールドとして保持する方法を整理します。

SHARE
XBLUESKYFACEBOOKLINE