搜索是大多数用户在您的网站上查找内容的方式。如果他们无法轻松找到他们正在寻找的内容,那么他们可能会转到另一个网站。 在本教程中,我们将逐步向您展示如何通过创建自定义WordPress搜索表单来改进您的网站搜索。 为什么要为WordPress创建自定义搜索表单? 默认的WordPress搜索功能非常有限,并不总能找到最相关的内容。 随着您向网站添加更多内容,您将需要更好的方法来帮助您的网站访问者轻松找到您网站上的内容。 如果您经营在线商店或会员网站,您希望用户在其中找到合适的产品或课程,这一点就变得更加重要。 您可能还想自定义搜索算法以显示高于其他内容的特定内容,或自定义搜索表单的外观。 话虽如此,让我们来看看如何自定义WordPress搜索表单和结果页面。我们将介绍两种方法,您可以使用以下链接进行选择: 如何自定义WordPress搜索表单和结果 SearchWP是WordPress最好的自定义搜索插件。它易于使用,可让您完全控制搜索结果,并且比默认的WordPress搜索更准确。 第一步是安装SearchWP插件。激活后,您需要访问设置 » SearchWP页面,然后单击“License”菜单选项。 然后,在“License”框中输入您的许可证密钥,然后单击“Activate”按钮。您可以在SearchWP网站上的帐户中找到此信息。 自定义搜索引擎 完成后,您需要单击“Engines”菜单选项。在那里,您应该单击“Add New”按钮以创建新的搜索引擎。 这将创建一个名为“supplemental”的新搜索引擎。要更改名称,您需要单击“Sources & Settings”按钮。 这会将您带到一个页面,该页面还允许您选择是否搜索文章、页面、媒体文件、评论和用户。我们将保留默认设置。 我们将搜索引擎的名称更改为“Custom”。继续并将其输入到“Engine Label”字段中。 请注意,已为您选择了“Keyword Stems”选项。当您的用户进行搜索时,这将忽略词尾,以便显示最相关的搜索结果。 完成后,请确保单击“Done”按钮。 搜索引擎的设置页面包含文章、页面、媒体和用户部分。在每个部分,您可以优先考虑不同的文章属性,或者在搜索结果中仅包含某些类别或标签。 您可以通过调整“Attribute Relevance”滑块来做到这一点。 这些改变了搜索引擎对内容的评价和排名方式。例如,如果您希望文章标题的权重高于内容,那么您可以相应地调整滑块。 您应该完成每个部分并对您喜欢的滑块进行任何调整。 您还可以为每个部分创建规则,以确定是在搜索结果中包含还是排除某些内容。 例如,您可以让访问者轻松搜索与他们刚刚阅读的主题相同的内容。或者在在线商店中,您可以帮助您的客户快速找到同一类别的其他产品。 继续并单击文章部分中的“Edit Rules”按钮。 您会注意到,您可以创建有关文章类别、标签和格式、发布日期和文章ID的规则。 您可能希望让访问者搜索特定的网站类别。例如,您可以向存档页面添加类别搜索功能,以帮助访问者快速找到他们正在寻找的内容。 要了解如何执行此操作,请参阅有关如何在WordPress中按类别搜索的教程中的方法 1 。 完成自定义默认搜索引擎设置后,请务必单击页面顶部的“Save Engines”按钮以创建自定义搜索引擎。 添加带有简码的搜索表单 SearchWP Shortcodes Extension简化了将新的自定义文章搜索表单添加到WordPress网站的工作。 只需访问SearchWP Shortcodes Extension网站,然后单击“Download available with active license”按钮即可。 之后,您需要按照安装上述插件的相同方式安装和激活扩展。 现在,您可以使用短代码将自定义搜索表单添加到您的文章、页面和小部件。如果您之前没有使用过短代码,那么您可以在我们的初学者指南中了解更多关于如何在WordPress中添加短代码的教程。 只需编辑文章并将光标放在要添加搜索表单的位置。之后,单击加号“ + ”添加块图标以显示块菜单。 […]






























