WooCommerce产品页面怎么禁用评价和评分?

WooCommerce产品页面怎么禁用评价和评分?

在使用WooCommerce搭建独立站时,很多商家会根据自身需求决定是否展示商品的用户评价和评分功能。有些网站出于品牌形象、目标市场或页面整洁考虑,想要关闭产品页面的“评价”和“星级评分”模块。那么,WooCommerce产品页面如何禁用评价和评分呢?本教程将教你几种简单的方法。

一、为什么要禁用WooCommerce评价和评分?

虽然评论和评分有助于增强用户信任,但在以下几种场景中,关闭它们可能更合适:

  • 你的产品是定制类,客户不习惯评论;

  • 网站内容主要展示品牌形象,不以社交信任为重点;

  • 避免垃圾评论或恶意差评影响转化;

  • 简化产品页面,提升加载速度。

了解了原因后,我们来看具体操作方法。


二、在后台设置中关闭评价和评分

WooCommerce允许通过后台设置关闭评论模块:

  1. 登录你的WordPress后台;

  2. 进入【产品】>【所有产品】,选择一个产品进行编辑;

  3. 在产品编辑页面,向下滚动到“产品数据”区域;

  4. 点击“高级”选项卡,取消勾选“启用评论”;

  5. 更新保存产品。

如果你想批量关闭所有产品的评价功能,可以通过如下方式:

  1. 进入【设置】>【讨论】,取消勾选“允许他人对新文章发表评论”;

  2. 进入【产品】列表,批量选择产品后,使用“批量编辑”,将“评论”设置为“关闭”。


三、使用代码完全禁用评价和评分模块

如果你希望从所有产品页面永久移除评价和评分模块,可以在当前主题的 functions.php 文件中添加以下代码:

// 移除产品评价标签页
add_filter( 'woocommerce_product_tabs', 'disable_product_reviews_tab', 98 );
function disable_product_reviews_tab($tabs) {
unset($tabs['reviews']);
return $tabs;
}
// 禁用产品评分功能
add_filter( ‘woocommerce_product_supports’, ‘remove_product_rating_support’, 10, 3 );
function remove_product_rating_support( $supports, $feature, $product ) {
if ( $feature === ‘reviews’ ) {
return false;
}
return $supports;
}

添加完成后,保存并刷新产品页面,原有的“用户评价”标签和星级评分将不会显示。


、总结

禁用WooCommerce产品页面的评价和评分功能有多种方式,你可以根据实际需求选择:

  • 后台单独设置;

  • 批量编辑产品;

  • 添加自定义代码;

  • 使用插件。

无论是出于页面美观,还是营销策略,合理关闭不必要的评论区可以让你的产品页面更专业、专注于转化。如果你需要进一步优化WooCommerce站点功能,可以考虑结合其他SEO和用户体验提升的措施。