Hi,
I am having a critical issue with WoodMart variation swatches. I want to display the specific product images from the Product Variations section as swatches, but the system is not pulling them automatically.
My Current Configuration:
Attribute Setup: The “Material” attribute is set to “Image” type.
Theme Settings: I have enabled “Use images from product variations” in Theme Settings > Shop > Attribute Swatches.
Grid Settings: I have set “Grid swatch attribute to display” to “Material”.
Variations: Every single variation (e.g., Walnut, Pine) has its own unique product image assigned in the WooCommerce variation tab.
Product Settings: In the individual product’s metabox, “Grid swatch attribute to display” is also set to “Material”.
The Core Issue:
Despite these settings, the swatches only show the default colors/images defined in the Global Attribute Terms, or they show as simple text. It refuses to pull the unique variation photo of the product.
Crucial Note for Developers:
I cannot manually upload images to the global Attribute Terms (Walnut, Pine, etc.). These terms are global. If I upload a “Horse” image to the “Walnut” term, it will incorrectly show that horse image on all my other products like “Wooden Elephant” or “Wooden Car”.
My Goal: The system MUST dynamically pull the image from each product’s specific variation settings. When I am on the “Wooden Horse” page, the walnut swatch should show the horse. When I am on the “Wooden Elephant” page, the walnut swatch should show the elephant.
How can I fix this so WoodMart prioritizes the variation-specific image over the global term settings?