我安装了 WooCommerce。 WooCommerce 设置 5 个页面,例如:商店、购物车、帐户、隐私和付款。
一切正常,但 WooCommerce 仅显示主要类别。
我在 WooCommerce 仪表板中的设置设置为显示子类别,但没有任何反应。
我该如何解决这个问题?
如果切换到“二十十七”等默认主题,子类别会显示吗?
如果是这样,我建议与您的主题作者交谈。
如果没有,请尝试重新保存您的产品和类别并清除缓存。
我解决了这个问题。
我在我的主题中添加了 woocommerce 支持。 然后我创建了一个名为 woocommerce.php 的新页面 在此文件中,您使用 woocommerce_content() 运行循环; 此行在具有 woocommerce 类的 div 标签中是必需的。 这对于默认样式很重要!
文件看起来像这样
<div class=“woocommerce”>
<?php woocommerce_content(); ?>
</div>
默认情况下,WordPress 不会显示空的子类别。
在我发现之前,你不知道这个问题给我带来了多少麻烦和时间。