产品中的 wordpress woocommerce 通过另一个分类法过滤分类法

问题描述 投票:0回答:1

是否可以使用 WordPress 创建这样的搜索过滤器?我正在向你解释。这是一个电子商务汽车网站。这是可以按品牌型号和世代进行过滤的分类法。当我按品牌型号和代数进行过滤时,会打开一个搜索结果页面。以下是节目中的其他类别。据称,该车在该品牌下拥有的配件类别是动态显示的。这些是车身、悬架、内部转向装置等配件。基本上,这些类别都在该品牌或型号和一代中显示。让我告诉您,可以在 WordPress 中创建和使用搜索结果页面。但搜索结果页面也可以显示类别。然而,过滤不能分层进行。我对 WordPress 中的产品下的品牌模型和世代进行了分类。另一个分类是车身悬架转向。现在我想像越野快递网站一样过滤品牌车型代,以便显示汽车配件。我认为这可能是与你联系的方式。我也在使用 crocoblock 和所有插件。

这是示例网站网址:https://offroad-express.com

我正在尝试通过插件来解决

wordpress plugins filtering redirection-wordpress-plugin
1个回答
0
投票

是的,可以使用 WordPress 创建搜索过滤器,允许用户按品牌、型号和代数过滤产品,然后根据所选条件显示配件类别。为了实现这一点,您可以使用自定义分类法、自定义帖子类型和插件,例如 Crocoblock 插件套件。以下是您可以遵循的步骤的概述:

1。创建自定义分类法:

  • 为品牌、型号、代和配件类别创建自定义分类法。您可以使用 Crocoblock 套件或主题的functions.php 文件中的自定义代码来完成此操作。

2。创建自定义帖子类型:

  • 为产品或配件创建自定义帖子类型,并将它们与您在步骤 1 中创建的自定义分类法相关联。

3.创建搜索和过滤界面:

  • 使用 Crocoblock 的 JetSmartFilters 等插件在您的网站上创建搜索和过滤界面。您可以为品牌、型号和代创建可过滤元素。

4。分层过滤:

  • 要实现分层过滤,您需要使用支持多级过滤的插件或自定义代码。 JetSmartFilters 也许能够处理这个问题,但您可能需要进行相应的配置。确保过滤是分层完成的以满足您的要求。

5。显示结果:

  • 创建一个搜索结果页面模板,其中显示过滤后的结果。您可以自定义模板以根据所选品牌、型号和代数显示产品或配件类别。

6。动态分类展示:

  • 要根据所选条件动态显示配件类别,您可能需要在模板中使用自定义查询。查询与所选品牌、型号、代次关联的自定义帖子类型,并显示相关配件类别。

7。样式和布局:

  • 使用 Crocoblock 插件或自定义 CSS 来设置搜索结果页面的样式和格式,确保其与您网站的设计相匹配。

8。测试与优化:

  • 测试功能以确保过滤器按预期工作并且类别正确显示。优化网站的性能以有效地处理动态过滤。

请记住,这是一项复杂的任务,可能需要一些开发和定制工作,特别是在涉及分层过滤和动态类别显示时。 Crocoblock 的插件套件可能是一个有用的工具,但您可能需要扩展其功能或编写自定义代码来满足您的特定要求。

如果您不习惯自定义开发,您可能需要考虑聘请具有创建复杂过滤系统和自定义帖子类型经验的 WordPress 开发人员。他们可以帮助您有效地实现此功能。

© www.soinside.com 2019 - 2024. All rights reserved.