WooCommerce Custom Fields for Variations

Check out the original article here. It works like a charm.

WPML integration

If you use the WPML translation plugin, then follow these steps in order for your variation custom fields to work.

  1. Go to WPML / Translation Management / Multilingual Content Setup.
  2. In the Custom Fields Translation choose the desired radio button (Copy from original to translation) for your new custom fields and press save.
  3. Now go to WPML / WooCommerce Multilingual.
  4. Go to the desired taxonomy and press Synchronize attributes and update product variations.