Skip to content

Instantly share code, notes, and snippets.

@jameskoster
Created January 12, 2013 16:01
Show Gist options
  • Star 12 You must be signed in to star a gist
  • Fork 6 You must be signed in to fork a gist
  • Save jameskoster/4518617 to your computer and use it in GitHub Desktop.
Save jameskoster/4518617 to your computer and use it in GitHub Desktop.
WooCommerce - hide ratings on product loop
// Remove the product rating display on product loops
remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );
@nodepunk
Copy link

Alternative way is to use the following statements and add them to Additional CSS field in Customizer panel:

.star-rating {
display: none;
}

@tanmoybiswas87
Copy link

remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );

@WPFreak
Copy link

WPFreak commented Jun 16, 2018

But how do I do the other way? I am using e-commerce gem theme for my woocommerce site. and by default, star ratings are disabled on shop page and category page. How do I enable it now? By the way, I am using a child theme.

@sammtek
Copy link

sammtek commented Jul 2, 2018

where do i put this line of code, i'm completely new to this, help?

@alanzhaonys
Copy link

remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );

This is not working for me.

@Milevan
Copy link

Milevan commented Feb 19, 2019

remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );
not working for me either

@FurkanUcar010
Copy link

This is not working anymore
remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );

In this way, you could now take it off
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_rating', 10 );

@ijjimem
Copy link

ijjimem commented Sep 27, 2022

Not working anymore again.

This is not working anymore remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );

In this way, you could now take it off remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_rating', 10 );

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