我列出了产品列表,这些产品在其领域中经常被使用不同名称的保护伞。因此,我希望能够访问不同类别的相同产品,而不必重复这些信息。我相信我知道我想做什么,只是不确定如何在正确的时间进入循环并修改正确的信息。
如果我有这样的结构:
Cool Product Name
- Type 1 of Cool Product
- Type 2 of Cool Product
- Type 3 of Cool Product
Other Cool Product Name
- Type 1 of Other Cool Product
- Type 2 of Other Cool Product
现在我有第三个产品类别,没有实际的子类别,但是当单击它时,我只想显示其他两个类别的所有子类别的列表。
Potential Other Category Name People Might Think to Look Under
- Type 1 of Cool Product
- Type 2 of Cool Product
- Type 3 of Cool Product
- Type 1 of Other Cool Product
- Type 2 of Other Cool Product
我在想挂钩和修改查询的正确入口点在哪里,我需要通过slug或ID或“凉爽产品名称”和“其他凉爽产品名称”的任何其他唯一标识符进行搜索',然后我只需要返回直接子级子类别名称,而不返回这些子类别中列出的任何实际产品。
然后,循环应仅打印出每个子类别,单击这些子类别将正确链接到其各自子类别下的产品,这些子类别实际上是“凉爽产品名称”和“其他凉爽产品名称”中的子产品。
我已经看到了一些在模板中完成的解决方案,这是如何通过自定义查询来完成,而忽略了WooCommerce提供的标准循环吗?还是我可以通过提供的WooCommerce动作来修改正确的查询,以传递正确的信息并给出期望的结果?
如果我误解了有关循环工作原理的一些重要信息(正如我对我认为应该如何完成的描述所清楚表明的那样),那么我愿意接受任何可能有助于阐明我的理解的资源。
谢谢