Hello,
As the title says, I would like to display the product short description or a custom field I created in each of the products in the category page. Currently the product grid only shows the Featured Image and the product Title.
I have been searching online and I found some code for function.php but they don’t work in my site. For example this one:
add_action('woocommerce_after_shop_loop_item_title', 'description_in_shop_loop_item', 3 );
function description_in_shop_loop_item() {
global $product;
// HERE define the number of words
$limit = 10;
$description = $product->get_description(); // Product description
// or
// $description = $product->get_short_description(); // Product short description
// Limit the words length
if (str_word_count($description, 0) > $limit) {
$words = str_word_count($description, 2);
$pos = array_keys($words);
$excerpt = substr($description, 0, $pos[$limit]) . '...';
} else {
$excerpt = $description;
}
echo '<p class="description">'.$excerpt.'</p>';
}
Is there any way to make it work? Or maybe you know about a plugin to achieve this?
I will give you access to my site in Private content in case that helps.
Thanks a lot for your help.
Kind regards