如何为WordPress自定义文章类型创建高级搜索表单

您想在WordPress中为自定义文章类型创建高级搜索表单吗?您可以通过在结果中添加包含您的自定义文章类型的搜索表单,为访问者提供更好的网站体验。在本教程中,我们将向您展示如何为WordPress自定义文章类型创建高级搜索表单。如果您有许多不同的内容

您想在WordPress中为自定义文章类型创建高级搜索表单吗?

您可以通过在结果中添加包含您的自定义文章类型的搜索表单,为访问者提供更好的网站体验。

在本教程中,我们将向您展示如何为WordPress自定义文章类型创建高级搜索表单。

create-advanced-search-form-in-WordPress-og-1.pngo_

如果您有许多不同的内容类型,那么自定义文章类型搜索表单可让您帮助访问者更轻松地找到最相关的内容。

如果我们向每个页面添加自定义文章类型搜索表单,那么搜索结果将仅显示该类别的文章。

这种自定义搜索可帮助您的访问者查看更多页面并在您的网站上停留更长时间,这会发出积极的WordPress SEO信号,例如较低的跳出率和增加的停留时间。

话虽如此,让我们向您展示如何在WordPress中为自定义文章类型创建高级搜索表单。

为自定义文章类型创建高级搜索表单的最简单方法是使用SearchWP插件。它是30,000 多个网站使用的最佳WordPress搜索插件。

它易于使用,并且让您可以完全控制您的WordPress搜索结果。

您需要做的第一件事是安装并激活插件。激活后,您需要转到设置?SearchWP,然后单击“License”菜单选项。

searchwp-license-key-2.pngo_

然后,在“License”框中输入您的许可证密钥,然后单击“Activate”按钮。

您可以在SearchWP网站上的帐户中找到此信息。

完成后,您需要单击“Engines”菜单选项。

searchwp-engines-settings-1.pngo_

这会将您带到一个屏幕,您可以在其中设置搜索引擎设置。可以把它想象成为您的网站创建自己的Google搜索算法。

使用SearchWP,您需要先创建一个站点范围的搜索引擎,然后才能创建自定义文章类型搜索引擎,因此我们将首先执行此操作。

您可以通过单击“Posts”、“Pages”、“Library”或其他自定义文章类型下拉菜单来调整搜索引擎设置。

每个部分都有一个“Weight Multiplier”,它将改变搜索引擎对内容的排名方式。

如果您希望搜索引擎重视页面标题高于内容,则相应地调整滑块。

adjust-search-engine-attributes-1.pngo_

完成自定义默认搜索引擎设置后,请务必单击“Save Engines”按钮以创建您的第一个搜索引擎。

现在您的初始搜索引擎已设置,是时候为您的自定义文章类型创建高级搜索表单了。

要创建自定义搜索框,我们将首先添加一个单独的搜索引擎,该引擎仅针对您想要的自定义文章类型。

首先,导航到设置 ? SearchWP,然后单击“Add New”按钮。

add-new-searchwp-search-engine.pngo_

这将自动创建一个新的独立搜索引擎。

接下来,单击“Sources & Settings”按钮。

click-sources-and-settings.pngo_

这将弹出一个弹出窗口,您可以在其中选择自定义搜索引擎的来源。

只需取消选中您不想包含的来源的框即可。

在此示例中,我们将只选中“Coupons”框,因为我们希望创建一个仅允许用户搜索我们的优惠券页面的搜索表单。

您还需要为您的搜索引擎命名。记下“Engine Name”框中的名称,因为您将在稍后的步骤中用到它。

supplemental-engine-settings.pngo_

然后,单击“Done”按钮。

完成后,单击“Save Engines”按钮以保存新的自定义文章类型搜索引擎。

现在,您需要下载SearchWP简码扩展,以便轻松地将新的自定义文章搜索表单添加到WordPress。

首先,前往SearchWP Shortcodes Extension网站,然后单击“Download available with active license”按钮。

download-shortcodes-extension-1.pngo_

之后,您需要按照安装上述插件的相同方式安装和激活扩展。

现在,您可以使用短代码创建新的自定义文章搜索表单页面。

只需导航到Pages ? Add New,然后为您的页面命名。

之后,单击加号“Add Block”图标以显示块菜单。

add-block-for-shortcodes.pngo_

接下来,在搜索框中输入“HTML”。

然后,选择“自定义HTML”区块。

select-custom-html-block.pngo_

完成后,您可以将以下短代码和HTML添加到您的页面。如果您需要更多帮助,请参阅我们关于如何在WordPress中添加短代码的教程。

上面的代码将添加您的搜索引擎,创建一个部分来显示搜索结果,必要时显示无结果消息,如果结果进入多个页面,则添加分页。

您需要将引擎名称更改为您自己的引擎名称。其余代码可以保持不变。

publish-searchwp-shortcodes-page.pngo_

确保您单击“发布”或“更新”以保存您的页面并使其生效。

您的自定义文章类型搜索引擎现已在您的网站上发布。

custom-post-types-search-example-shortcode-1.pngo_

SearchWP是一个非常灵活和可定制的搜索插件。您还可以使用此插件添加实时Ajax搜索、创建按类别搜索功能等。

我们希望本教程能帮助您了解如何为WordPress自定义文章类型创建高级搜索表单。

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

(0)
WP之家WP之家
上一篇 2025年3月13日 下午4:47
下一篇 2025年3月13日 下午4:48

相关推荐

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

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

    2025年3月13日
  • 如何创建设置WordPress父页面

    WordPress有两种默认的post类型——文章和页面。但是,与文章和其他自定义文章类型不同,页面不必处于同一级别。用户可以创建父页面和子页面,在他们的站点上建立页面层次结构。这种做法对于具有大量静态信息的WordPress网站特别有益,因为它可以帮助访问者轻松浏览它们。本文将介绍在WordPress中创建父页面并使用三种不同方法显示

    2025年3月13日
  • 如何将Ajax实时搜索添加到您的WordPress

    将即时搜索添加到WordPress可改进默认站点搜索,并使访问者更容易找到他们正在寻找的页面和文章。在本教程中,我们将向您展示如何将Ajax实时搜索添加到您的WordPress网站。Ajax实时搜索(也称为即时搜索)通过添加在Google等搜索引擎中很常见的下拉菜单和自动完成功能来改善默认的WordPress搜索体验。这是一个实际的

    2025年3月13日
  • 增强WordPress网站安全性:禁用WordPress后台主题编辑和修改功能

    很多时候我们在给企业做好WordPress网站以后,为了安全着想都会禁用WordPress后台的代码编辑器,甚至有的人还希望禁用上传安装WordPress主题和插件,那么该如何实现呢?下面我们来简单介绍一下... WordPress是全球…

    2025年3月13日
  • 如何在WordPress中嵌入PDF文件

    WordPress是一个现代、灵活的网站发布平台。您可以看到这一点的一种方式是通过它对媒体的处理方式。您可以通过媒体库将几乎所有类型的文件上传到您的站点,但是对于某些文件,您需要一些额外的支持。如果您想学习如何在WordPress中嵌入PDF文件,您需要比简单的图像或视频嵌入更多的步骤。由于WordPres

    2025年3月13日
  • 2025谷歌 SEO 优化新手指南入门教程

    如果客户群不在国外而是国内的客户,可以选择 Baidu 。顺便提一下,使用 Google SEO 的优化方式和百度还是有区别的,  Google  很早以前就不用 TDK 这个概念, 而百度还在使用 TDK 的优化方式。即使你使用 Google S…

    2025年3月18日
  • 手把手教你在WordPress中使用Iconfont字体图标

    Iconfont,从事设计与开发的人员应该都知道,这是一个NIU X的图标站。 Iconfont的自我介绍: Iconfont是阿里妈妈MUX倾力打造的矢量图标管理、交流平台。设计师将图标上传到Iconfont平台,用户可以自定义下载多种格…

    2025年3月19日
  • 如何在WordPress区块编辑器中给文本加下划线

    您是否对WordPress区块编辑器中没有下划线选项感到困惑?虽然编辑器提供了粗体和斜体格式,但下划线功能却明显缺失。尽管下划线用于强调的做法很常见,但由于它与超链接有关,可能会给读者造成混淆,因此已被删除。尽管如此,在古腾堡编辑器中仍然可以通过简单的变通方法给文本加下划线。值得庆幸的是,Gutenberg编辑器并没有完全删除下划线功能。要在WordPress中给文本

    2025年3月13日