Hi @dallasmac, @sophiemarquise and @rvandenbussche I have implemented the same using below code, hope it will help you as well.
add_action( 'woocommerce_after_shop_loop_item', 'sm_display_product_color_options', 9 );
function sm_display_product_color_options(){
global $woocommerce, $product;
$variation_colors_data = $product->get_attributes();
$variation_colors_data = $variation_colors_data['pa_color'];
$variation_colors = $variation_colors_data['options'];
echo "<div class='product_colors_container'>";
foreach ($variation_colors as $variation_color) {
echo "<div class='product_color_options' style='background-color:".get_term_meta($variation_color,'color',true)."'></div>";
}
echo "</div>";
}
And some css to fit in my theme.
-
This reply was modified 7 years, 5 months ago by
Saurabh Jain.