我想在我的页面上展示来自两个不同类别的产品(woocommerce)。
分类如下:
男人
女人
我想要一个网页,其中有属于男人的产品-手镯或女人手镯-所以他们基本上有一个不同的父母。我创建了一个新页面并使用woocoommerce短代码来实现这一点,但是当我在该页面中添加一个已扩展的侧栏以显示一些过滤器时,它们将不会出现,因为wordpress可能无法将此过滤器连接到产品?还有其他方法(比如自定义模板文件)吗?为了达到预期的效果?它能通过一些URL操作符来完成吗,例如商店/男人手镯和女人手镯之类的?
还是应该使用完全不同的方法(以不同的方式对类别进行排序,addind属性)?这些类型的商店通常是如何组织的?
谢谢!
发布于 2021-07-05 06:14:57
通常,您可以完全按照您的预期来做:要做到这一点,您可以使用pre_get_posts()函数并在它是类别页时设置规则,并且我们有相同的片段或名称,-显示来自所有类似类别的产品。但是当我们离开显示类别的主要结构时,这将是难闻的代码。
正确的方法是重组类别,这样我们就可以将它们组合起来。因此,我们不需要父母联系男人->手镯或女人->手镯,它们必须是同一级别的类别,我们只能选择手镯的类别,或者分为两类:男人和手镯。
https://stackoverflow.com/questions/68257102
复制相似问题