首页 > 解决方案 > 没有评论标签自定义 WooCommerce 主题

问题描述

我目前正在从我从头开始构建的 WordPress 主题中开发自定义 WooCommerce。到目前为止,一切都运行良好,但我遇到了一个我似乎无法理解的问题。当我单击一个产品时,我被带到单个产品页面,当我向下滚动到选项卡部分时,一切都按预期工作,我看到的是描述选项卡,但没有评论选项卡。我花了一个周末的大部分时间试图找到一个解决方案来展示这个,但我没有成功。

我已经在项目中搜索了以下几行,以确保我没有禁用该功能。

remove_action( 'woocommerce_product_tabs', 'woocommerce_product_reviews_tab', 30);
remove_action( 'woocommerce_product_tab_panels', 'woocommerce_product_reviews_panel', 30);

我现在完全被难住了。我已经尝试谷歌寻找解决方案,但我只能找到预先存在的购买主题的文章和论坛帖子。现在我想知道我是否真的错过了什么。我可以显示评论星,它正确显示评论数量,但是当我点击 url 转到评论时,地址栏会显示wp-lds-shop/product/happy-ninja/#reviews

我真的很感激任何帮助或建议。

标签: wordpresswoocommerce

解决方案


我找到了以下解决方案,它对我有用。您必须声明 WooCommerce 支持,否则“评论”选项卡将不会显示。

我点击了这个链接:https ://github.com/woocommerce/woocommerce/wiki/Declaring-WooCommerce-support-in-themes并在我的functions.php底部添加了这段代码

function mytheme_add_woocommerce_support() {
  add_theme_support( 'woocommerce' );
}
add_action( 'after_setup_theme', 'mytheme_add_woocommerce_support' );

我希望这对你有用!


推荐阅读