让用户轻松过滤和搜索帖子、文档和其他网站内容

WordPress 搜索过滤器

您的网站是否存储有关文档和文件、成员、食谱或其他任何内容的多级信息? 如果是这样,那么您可能需要添加 WordPress 搜索过滤器来帮助人们快速轻松地查找信息。

以下是动态过滤器(也称为一系列级联过滤器)的工作原理:

当用户在一个过滤器中选择内容时,第二个过滤器中的可用选项会自动更新。 您可以将级联过滤器添加到您的博客文章和页面以及自定义文章类型,例如事件、食谱和文档。

成员目录动态过滤器

在本教程中,我们将逐步解释如何通过几个简单的步骤将动态过滤器添加到您的 WordPress 网站。

为什么需要强大的 WordPress 搜索过滤器

如果您要在 WordPress 网站上显示大量信息(无论是博客文章、文档还是自定义文章类型),您的用户将需要一种合乎逻辑的方法来深入查找他们正在寻找的内容。

这是来自客户的真实示例:

对于所有项目,我都需要能够使用复杂的关系,例如,如果我有植物帖子类型、化合物帖子类型和疾病帖子类型。 我需要能够找到含有特定化合物的植物,该化合物已知可以治疗特定疾病。 我需要能够设置这样的复杂搜索。 此外,如果数据库中有数千个植物,则需要使用 AJAX 加载。

为此,您可以使用相互连接的动态过滤器下拉菜单。

以下是一些其他 WordPress 搜索过滤器示例,用于显示大量信息以及为什么它们不是理想的解决方案:

情景#1

您可以创建一个在单个列表中具有多个级别的单个过滤器下拉列表,以便第二个过滤器中的选项在第一个过滤器下缩进。 此选项在我们的 Posts Table Pro 和 Document Library Pro 插件中都可用。 它对于相当短的列表很有用。

WordPress表格插件分层类别过滤器

但是,如果列表可能很长,则可能会导致可用性问题。 在这种情况下,最好为每条数据设置一个单独的过滤器,以便访问者可以一次向下钻取一个阶段。

情景#2

您可以有几个独立的文档和文件过滤器。 此选项的问题在于,当用户选择文件类别时,他们将在下一个过滤器下拉列表中看到所有文件类别的所有文件标签。

例如,如果他们选择“研究论文”,那么他们希望标签过滤器更新以列出研究论文发表的年份,而不是文档发表的每一年。 用户将不得不通过多个过滤器组合来查找文档。 没有人想要这个!

场景#3

即使您允许用户过滤的不同信息没有关联,如果访问者从一个过滤器中选择了一个项目,而其他过滤器没有更新以显示相关项目,这也是不理想的。

例如,假设您创建了一个 WordPress 文档库并且用户选择了一个文档类别。 然后,他们尝试选择一个文档年份,最终选择了一个没有来自所选类别的文档的年份。 如果年份过滤器已更新为仅显示具有所选类别文档的年份会更好。

现在我们已经更好地理解了为什么传统的 WordPress 搜索过滤器选项根本无法解决问题,让我们探索一个更可行的选项。

解决方案

如果您想为您的 WordPress 网站添加动态过滤器,那么您可以在以下插件中进行选择:

  • 帖子表专业版 – 如果您想创建可过滤的博客文章、页面或任何自定义文章类型(例如成员或活动)的列表,请使用此插件。
  • 文档库专业版 – 如果您想创建可过滤的文档库,请使用此插件。

这两个插件都以 AJAX 驱动的可排序、可搜索的表格布局显示信息,并带有动态的级联过滤器。 用户可以从一个 WordPress 搜索过滤器中进行选择,其他过滤器的内容将自动更新。

除此之外,您网站的用户还可以:

  • 使用智能过滤器按类别和分类法缩小大量内容。
  • 使用搜索工具快速查找特定内容。
  • 按您选择包含在表中的任何列进行排序,包括类别和分类法。
  • 借助基于 AJAX 的表格,无需刷新页面即可使用渐进式过滤器。

这样,您可以让用户更快地找到他们正在寻找的确切帖子或文档。

何时向您的 WordPress 网站添加动态过滤器

如果您的 WordPress 网站包含具有多种数据类型的大量信息,您需要一种以用户友好的方式显示它的方法。 这样,用户可以轻松找到他们正在寻找的内容。 一种简单的方法是向您的站点添加动态过滤器。

例如,假设您的 WordPress 网站上有一个文档库。 您可以使用 WordPress 搜索过滤器下拉菜单来允许访问者选择一个类别,然后选择一个子类别。 一旦他们这样做,他们将看到表中列出的该子类别的可用文档。 这也是分面搜索在电子商务商店中的工作方式。

例如,用户选择的不同选项可能是: 调查报告2021冠状病毒病 要么 新闻文章2018冬奥会.

显示此类信息的最佳方法是创建一系列连接的级联过滤器下拉列表。

用例

以下是一些非常适合使用 WordPress 搜索过滤器的用例示例:

  • 来自世界各地的顾问名录。 假设您想让用户在他们的特定领域找到顾问。 为此,您可以创建一系列级联过滤器,允许用户首先选择国家,然后是地区,然后是城市,等等。 例如,用户可能会选择: 美国加利福尼亚圣地亚哥 查看圣地亚哥的顾问名单。
  • 员工内网。 假设贵公司的 Intranet 包含可帮助员工执行日常任务和访问基本公司信息的内容,例如官方文件、公司政策、数字资产、产品和服务信息以及营销材料。 您可以使用动态过滤器轻松组织所有这些信息。 在这种情况下,“公司文件”下拉列表将包含前面提到的所有基本文件。 例如,当员工从下拉过滤器中选择“营销材料”时,相应的过滤器将仅显示与营销相关的内容,例如销售战卡、横幅和潜在客户生成策略。
  • 企业名录网站。 如果您的 WordPress 网站上有类似于 TripAdvisor 或 Yelp 的在线业务列表目录,则应使用级联下拉列表来显示可用选项。 这样,您可以创建一个下拉列表,其中包含用户的位置、行业、所在地区的公司以及服务和产品。

因此,当用户选择特定行业时,例如“地毯”,那么只有拥有销售地毯的商店的区域才会显示在下一个下拉列表中。 因此,用户将能够快速搜索其特定领域的公司、服务和产品。 这是在 WordPress 中创建搜索表单的好方法。

如何在 WordPress 中添加动态过滤器

Posts Table Pro 和 Document Library Pro 提供了许多选项来帮助您在 WordPress 网站上的页面、帖子和自定义帖子类型上添加连接的级联过滤器。

首先,您需要创建文档和文件或自定义帖子类型的前端表格布局。 您可以向其中添加任何类型的文件,包括 PDF。

步骤#1:安装过滤器插件

获取 Posts Table Pro 或 Document Library Pro 插件并将其安装在您的 WordPress 网站上。 您将在确认电子邮件中获得许可证密钥。 将其粘贴到 WordPress 管理员插件设置页面上的许可证密钥字段中。

设置页面还允许您配置前端表格布局。 查看完整的文档以获取说明。

步骤#2:添加动态过滤器

要添加搜索过滤器,请向下滚动到 表格控件 部分并选择 根据表中的列显示 要么 风俗.

根据表中的列显示 选项为表中的每个相关列添加一个过滤器。

风俗 允许您设置要在表格上方显示的确切 WordPress 搜索过滤器。 您所要做的就是在文本框中输入过滤器列表作为逗号分隔的列表。 您可以按类别、标签和自定义分类法进行过滤。

例如, categories,tax:country,tax:locality. 在此示例中,“tax:”用于指定自定义分类过滤器。

步骤#3:预览

最后,使用插件文档创建一个列出您的帖子或文档的页面。 在您网站的前端预览页面。 它应该看起来像这样:

WordPress 出版物库

用户可以设置 AJAX WordPress 搜索过滤器下拉菜单以快速缩小搜索范围。 这是在 WordPress 中设置功能强大的搜索表单的最简单方法。

案例研究:印第安纳州广播协会

印第安纳广播协会 使用我们的 Posts Table Pro 插件以整洁的前端表格布局列出站点。 该表包括有关每个广播电台的名称、频率(频道)、城市和电话号码的详细信息。 用户可以按标题、频率(频道)或城市对表格进行排序。

印第安纳广播协会

除此之外,表格上方还有过滤下拉菜单,人们可以使用它来快速找到他们正在寻找的电台 车站类别. 可用的电台类别是 收音机电视. 这有助于用户缩小搜索范围。 用户还可以使用搜索框查找所在城市的电台,仅查看 AM 或 FM 电台,或按名称搜索特定电台。

印第安纳州广播协会实施了分页——每页显示 25 个电台——以方便人们浏览电台。 电台标题不可点击,这意味着用户无法从电台目录页面重定向到单个页面。

印第安纳州广播协会为电台创建了自定义帖子类型。 他们还使用 Advanced Custom Fields 插件添加有关每个站点的数据,然后使用 Posts Table Pro 插件显示这些数据。

  现在忘记 WordPress 中的垃圾评论 😎

立即设置 WordPress 搜索过滤器

向 WordPress 添加动态过滤器是增强网站用户体验的好方法——尤其是当您需要一种以用户友好的方式呈现大量信息的方式时。

Posts Table Pro 和 Document Library Pro 插件使您能够创建一系列级联过滤器,非常适合包含大量信息的网站。 这些相关过滤器将允许用户以合乎逻辑的方式缩小搜索范围,并更快地找到他们正在寻找的内容。

准备好为您的 WordPress 网站添加动态过滤器了吗? 立即获取插件!

类似文章