I am attempting to add a custom attribute to the WooCommerce loop. Currently I have the following in my functions file
function cc_template_loop_product_custom_attribute()
{
$abv = $product->get_attribute('pa_alcohol-by-volume');
if (!empty($abv))
{
echo get_attribute('pa_alcohol-by-volume');
};
}
add_action('woocommerce_shop_loop_item_title', 'cc_template_loop_product_title', 10);
The intention is to get display the attribute 'Alcohol by volume' after the product title. However this is not working and basically causing the loop to stop rendering as soon as it reaches the function.