我正在尝试获取具有某些类别和属性的产品列表。 直接链接正常运行,但custom_rewrite_rules无法正常工作。是的,我在管理面板中重新加载了永久链接。 请帮助找到解决方案。 Woocommerce产品列表。
如果我打开index.php?product_cat = oil&filter_flavor = mint类别和产品属性的过滤器将按预期工作,但是当我尝试localhost / shop / oil / mint时,我只会按类别过滤产品,但是错过了filter_flavor
function custom_rewrite_rules() {
add_rewrite_rule('^shop/([^/]*)/([^/]*)/?', 'index.php?product_cat=$matches[1]&filter_flavor=mint', 'top');
}
add_action('init', 'custom_rewrite_rules', 10, 0);
答案 0 :(得分:0)
此任务的解决方案非常简单。您可以打开“启用存档?”复选框并在wp管理面板的“产品->属性”中保存某些属性。然后,您可以通过链接<RadListView ref="mylistView"
for="item in items"
layout="grid"
gridSpanCount="2">
<v-template>
...
</v-template>
</RadListView>
来获取它,现在我问题中的重写规则将适用于此固定网址。