1

我开发了一个非常基本的 WordPress 主题并安装了 WooCommerce。WooCommerce 的每个功能都在我的主题中完美运行。

问题:仅在产品详细页面,产品评论选项卡,评论列表和评论表单中丢失。

在 WooCommerce 设置下启用评论设置,并在 WordPress 中启用默认讨论设置。

对于产品详细页面,我使用带有以下代码的“single-product.php”模板。

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h2><?php the_title();?></h2>
<?php the_content();?>
<?php endwhile; endif; ?>

注意:当我在我的 functions.php 中添加以下内容时,整个商店和 WooCommerce 停止工作,一切都被扭曲了。

add_theme_support( 'woocommerce' );

请建议如何解决此问题。

4

2 回答 2

5

如果您已经完美地完成了代码,但请不要忘记产品管理员端的启用评论选项。

在这里,我解释了步骤供您参考。在管理端产品数据 -> 高级 -> 启用评论

在此处输入图像描述

于 2020-07-08T18:45:41.983 回答
3

您需要添加此功能并检查评论是否启用?按照此链接 https://github.com/woocommerce/woocommerce/wiki/Declaring-WooCommerce-support-in-themes

  function mytheme_add_woocommerce_support() {
  add_theme_support( 'woocommerce' );
}
add_action( 'after_setup_theme', 'mytheme_add_woocommerce_support' );
于 2019-01-08T07:53:37.290 回答