Skip to content

Instantly share code, notes, and snippets.

@om4james
Last active April 1, 2024 19:21
Show Gist options
  • Save om4james/9883140 to your computer and use it in GitHub Desktop.
Save om4james/9883140 to your computer and use it in GitHub Desktop.
Display product description on WooCommerce shop/category pages
<?php
/**
* Add the product's short description (excerpt) to the WooCommerce shop/category pages. The description displays after the product's name, but before the product's price.
*
* Ref: https://gist.github.com/om4james/9883140
*
* Put this snippet into a child theme's functions.php file
*/
function woocommerce_after_shop_loop_item_title_short_description() {
global $product;
if ( ! $product->post->post_excerpt ) return;
?>
<div itemprop="description">
<?php echo apply_filters( 'woocommerce_short_description', $product->post->post_excerpt ) ?>
</div>
<?php
}
add_action('woocommerce_after_shop_loop_item_title', 'woocommerce_after_shop_loop_item_title_short_description', 5);
@lobebe
Copy link

lobebe commented Dec 6, 2021

This works perfectly in functions.php

@d4v1dc1987
Copy link

What if I would like to filter only the first paragraph of the short description instead of trim words?

@imSpires
Copy link

imSpires commented Apr 1, 2024

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment