如何在WordPress中实现按类别搜索

向WordPress添加按类别搜索功能可让您的访问者快速找到他们正在寻找的内容。您可以添加选项来搜索特定的博客类别、产品类别等。在本教程中,我们将向您展示如何向WordPress站点添加按类别搜索功能。按类别搜索功能允许您的

向WordPress添加按类别搜索功能可让您的访问者快速找到他们正在寻找的内容。您可以添加选项来搜索特定的博客类别、产品类别等。

在本教程中,我们将向您展示如何向WordPress站点添加按类别搜索功能。

how-to-search-by-category-in-wordpress-opengraph.pngo_

按类别搜索功能允许您的访问者搜索特定的网站类别。

如果您有很多内容,那么类别可以帮助组织您的内容,并使访问者更容易找到他们正在寻找的内容。

您可以向存档页面添加类别搜索功能,以帮助访问者快速找到他们正在寻找的内容。

wordpress-archive-category-search.pngo_

类别搜索也可以添加到您的在线商店,以便访问者可以快速找到他们想要的确切产品。

总体而言,这为您的访问者提供了更好的现场体验,并可以帮助您的WordPress网站发出积极的SEO信号,例如增加停留时间和降低跳出率。

添加类别搜索功能的最佳方法是使用 WordPress 插件。

我们将分享两个不同的WordPress搜索插件,它们可以帮助您自定义WordPress搜索。只需使用下面的快速链接选择您要添加的WordPress类别搜索类型。

  • 使用SearchWP按类别选择表单添加搜索
  • 使用Ivory Search添加按类别搜索表单

SearchWP是WordPress最好的搜索插件。它非常易于使用,并允许您添加类别选择功能,让您的用户控制他们的搜索结果。

首先,您需要安装并激活SearchWP插件。激活后,导航到Settings ? SearchWP。这会调出主搜索设置菜单。

searchwp-main-settings.pngo_

您可以通过单击“文章”、“页面”或“库”下拉菜单来调整搜索引擎设置。

更改“Weight Multiplier”滑块可自定义搜索引擎对内容的评价方式。如果您希望搜索引擎对页面内容的评价高于标题,请相应地调整滑块。

searchwp-customize-search.pngo_

完成后,请确保单击“Save Engines”按钮以生成您的第一个搜索引擎。

接下来,我们将自定义搜索表单以添加类别选择选项,以便您的访问者可以决定他们想要搜索的类别。

为此,您需要将代码添加到WordPress文件中。

您需要复制并粘贴以下代码并将其添加到您的functions.php文件、特定于站点的插件中或使用代码片段插件。

此代码修改您的WordPress博客上的搜索表单,并为用户提供一个下拉框来选择他们喜欢的类别。

添加代码后,您可以查看任何搜索表单,您将看到已添加类别搜索下拉列表。

按分类搜索演示

您还可以使用SearchWP来自定义您的WooCommerce产品搜索页面。有关更多详细信息,请参阅有关如何进行智能WooCommerce产品搜索的教程。

Ivory Search是另一个流行的WordPress搜索插件。它非常易于使用,可帮助您轻松控制WordPress中的搜索类别。

您需要做的第一件事是安装插件。激活插件后,您将拥有一个名为“Ivory Search”的新WordPress菜单项。

转到Ivory Search ? Search Forms,然后单击“Add New Search Form Button”。

add-new-category-search-form.pngo_

现在是时候开始构建您的类别搜索表单了。

首先,为您的搜索表单命名。当您将搜索功能添加到您的网站时,该名称不会出现。它仅用于管理目的。

name-category-search-form.pngo_

接下来,单击“Post Types”元框中的下拉菜单。这会弹出一个菜单来选择您想要允许的内容类型。您可以将文章、页面和媒体添加到搜索中。

您可以简单地启用要允许的内容类型的切换。

select-post-for-category-search.pngo_

之后,单击“Posts”选项以显示展开的菜单。然后,打开“Search posts of only selected taxonomies”切换开关。

这允许您选择可以添加到搜索中的WordPress类别。

select-which-post-categories-for-search.pngo_

选择一个或多个类别后,单击“Save Form”按钮。

现在,在您的搜索表单标题下,复制短代码并将其粘贴到文本文件中。

category-search-shortcode.pngo_

此短代码使您可以灵活地将WordPress类别搜索添加到您网站的任何页面、文章或小部件区域。

您现在要做的就是打开要添加类别搜索并粘贴短代码的文章、页面或小部件。有关更多详细信息,请参阅有关如何在WordPress中添加短代码的教程。

add-category-search-shortcode.pngo_

单击“Save”后,文章或页面现在将拥有您的活动类别搜索表单。

您可以根据需要将此短代码添加到站点的任意多个区域。

category-search-form-example.pngo_

当用户使用此表单进行搜索时,他们将只能查看所选类别中的文章。

在这种情况下,访问者将只能查看“Tutorials”类别中的文章。

category-search-form-results.pngo_

如果您想创建多个不同类别的搜索,请按照上述步骤创建另一个搜索表单并将新的短代码嵌入您的网站。

我们希望本教程能帮助您在WordPress中按类别添加搜索。

本文内容来源于公开网络,出于传递信息之目的整理发布。原文版权归原作者所有,若涉及侵权请先提供版权后联系我们删除

(0)
WP之家WP之家
上一篇 2025年3月13日 下午5:07
下一篇 2025年3月13日 下午5:08

相关推荐

  • 什么是分类法?WordPress分类法解释

    “什么是分类法”?分类法是对WordPress网站内容进行分类的重要组成部分,但该术语经常使初学者感到困惑,因为“分类法”并不是我们大多数人在日常生活中听到的。那么……什么是分类法?而且,更好的是,您为什么要关心WordPress网站上的

    2025年3月13日
  • 如何添加WordPress最新文章版块?

    内容对于运行WordPress博客很重要。但是,在您的每个页面上没有足够的内部链接的内容是不够的。有效的方法是在文章内容上手动插入相关链接,并在侧边栏或页脚区域展示相关文章。但是,在大多数情况下,添加最近发布的列表对于拥有可靠的Intern

    2025年3月13日
  • MySQL存储引擎 – 如何将MyISAM转换为InnoDB

    大型WordPress网站速度变慢的最大原因之一是它们的数据库尚未优化。许多较旧的站点仍在其数据库中使用MyISAM存储引擎。近年来,InnoDB表现得更好,更可靠。在MyISAM上使用InnoDB的一个重要原因是缺乏完整的表级锁定。这使您的查询处理速度更快。InnoDB与MyISAM您使用的是MyISAM还是Inn

    2025年3月13日
  • 如何在WordPress嵌入iFrame代码

    分享内容是一种相当普遍的做法。不过,在自己的网站上展示其他创作者的内容可能会带来法律后果,而托管视频等大文件则会损害网站性能。幸运的是,iFrames为这些问题提供了简单的解决方案。iFrame提供了一种无需上传即可将视频或其他

    2025年3月13日
  • Google网站验证:使用Search Console验证网站的9种方法

    您想将您的网站添加到GoogleSearchConsole吗?在Google允许您添加站点、查看其分析或提交其站点地图之前,它会要求您验证您的站点所有权。从本质上讲,Google站点验证是为了证明您拥有该站点。因此,您需要先完成GoogleSearchConsole验证过程,然后才能通过Goo

    2025年3月13日
  • 如何通过MySQL数据库添加WordPress新用户

    WordPress的设计目标为您提供了灵活性,但执行任务的最有效方式是通过仪表盘执行此操作。您可以在此处获得安装的几乎所有方面,通常通过直观的图形用户界面(GUI)为您提供帮助。但有时,使用仪表盘可能不是最好的方法。例

    2025年3月13日
  • 古腾堡编辑器教程:如何使用WordPress文件区块

    WordPress文件区块可以轻松地为您的页面和文章中的文件添加下载链接。这是最独特的WordPress区块之一,因为它根据所选文件的类型添加了不同的选项。知道如何很好地使用这个区块可以引起人们对下载的注意。在本教程中,我们将查看文件区块并了解如何将其添加到您的文章和页面。我们还将查看它的设置和选项,查看使用它的提示和最佳实践

    2025年3月13日
  • 什么是以及如何创建WordPress侧边栏

    WordPress侧边栏可以在每个网页上填充相同的信息,也可以根据它所在的页面进行自定义。无论哪种方式,它都是提高您网站上其他内容的知名度、鼓励社交分享甚至通过广告创收的好方法。本文将向您展示如何创建WordPress侧边栏,讨论放置它们

    2025年3月13日