WordPress建站

如何自定义 WordPress 搜索结果页面

发布时间:2022-07-01 11:57:13

本文作者:

最后更新时间为 2024年6月25日

您想自定义 WordPress 搜索结果页面吗?默认的 WordPress 搜索引擎开箱即用。但当用户搜索网站上没有的术语时,他们可能会看到空白屏幕。

这看起来不专业,并且可能会让您的用户决定去其他地方搜索。

此外,拥有专门的搜索页面可让您的网站用户轻松启动搜索并查看更丰富的结果。出于这些原因,您需要优化搜索结果页面以获得最佳性能。

本指南将解释 WordPress 中的搜索结果页面的含义。然后,我们将分享有关如何在 WordPress 中自定义搜索结果页面的提示。

关于 WordPress 搜索结果页面

当您的受众使用您网站上的搜索功能时,WordPress 会在新页面上列出相关结果。此页面称为搜索结果页面。

WordPress 搜索的工作原理类似于Google 搜索结果,但它只显示来自您网站的结果。像 Google 这样的传统搜索引擎会显示来自所有网站的结果。

对于显示基于文本的内容并接收自然流量从搜索引擎。

一般来说,如果用户偶然发现你的网站,可能会发生以下两种情况之一:

  • 他们可以立即找到他们正在寻找的内容,或者使用搜索表单来找到他们需要的内容。
  • 如果他们无法找到他们想要的东西,他们最终会离开您的网站。

专门用于搜索和查看结果的页面是让用户在您的网站上停留更长时间的好方法。

为什么要自定义搜索结果页面

当访问者搜索您的网站时,他们希望获得与他们的查询相关的结果。即使他们要查找的术语不存在于您的网站上,最好也显示相关结果。这比显示空白页。

拥有自定义的搜索结果页面可以提高您网站的用户参与度。这是因为他们可以轻松访问您的内容。

如果做得正确,搜索结果页面将确保用户查询永远不会枯燥无味。这将使用户在您的网站上花费更多时间。

如果他们在你的网站上停留的时间更长,跳出率就会降低。因此,从某种程度上来说,优化你的搜索结果页面可以提高你的网站在搜索引擎上的排名。

最重要的是,搜索结果页面可让您轻松找到网站上的内容。这对于拥有数千个博客的大型博客网站非常有用。博客文章当用户寻找特定内容时,浏览您网站上的每个页面会非常乏味。

如何在 WordPress 中创建搜索结果页面?

您可以使用以下方式在 WordPress 中轻松创建搜索页面Gutenberg 块编辑器。但是,如果您不使用块编辑器,您可以通过创建搜索模板手动创建搜索页面。我们将在本节中解释这两种方法。

使用块编辑器创建搜索页面

首先,登录您的管理面板,然后转到“页面”>>“添加新页面”以创建新页面。

接下来,输入页面标题。在页面编辑器中,单击添加块(加号)图标,并在文本框中输入“搜索”。从列表中选择搜索块。

这会将搜索表单添加到您正在编辑的页面。您可以向页面添加其他内容,或者直接点击“发布/更新”以保存更改。

当用户访问此页面时,他们将看到一个可用于查找特定内容的搜索表单。

使用块编辑器,您可以向搜索页面添加其他元素。这样可以轻松自定义页面。对于没有技术经验的初学者来说,它也非常适合。

手动创建搜索结果页面

如果您使用的是经典编辑器,则可以通过创建自定义搜索模板手动创建搜索页面。然后在您网站的页面上使用该模板。我们将在本指南中引导您完成这些步骤。

首先,请记住,其中涉及的一些步骤有点技术性。你应该考虑获得专业人士来帮你。

但如果你有信心,那我们就继续吧。

在开始之前,你应该备份你的网站。请参阅指南以获取有关创建备份

大多数 WordPress 主题都带有 search.php 模板。请注意,这不是搜索页面,而是用作显示搜索结果的模板。

您可以基于默认的 page.php 文件在 WordPress 中创建搜索页面。

要创建新的页面模板,您需要从服务器访问您的站点文件。本指南将使用 FTP。您可以查看本指南以了解如何使用 FTP

将您的网站连接到 FTP 客户端(例如 FileZilla)后,您需要导航到包含 WordPress 文件的目录。这通常是 public_html 文件夹。

在此文件夹中,您将看到所有 WordPress 网站文件。

现在,导航到wp-content然后进入主题目录。

找到活动的 WordPress 主题后,双击它。在这里,我们将为搜索结果页面创建一个新文件。您可能会看到一个 search.php 文件,具体取决于您使用的主题。

通过 FTP 创建新的搜索页面模板

要创建新的模板文件,请右键单击文件,然后单击“创建新文件”

现在输入要创建的文件的名称。名称 search.php 是 WordPress 的保留名称。您应该使用其他名称。WordPress 建议将文件命名为 searchpage.php。

创建文件后,我们需要将其转换为页面模板。为此,右键单击新文件,然后选择查看/编辑。您将需要选择一个文本编辑器来编辑文件。

在文本编辑器中,将以下代码复制并粘贴到文件中。该代码告诉 WordPress 将该文件视为模板。

<?php
/*
Template Name: Custom Search Page
*/
?>

模板名称是您在网站上的任何页面上使用该模板时将看到的名称。您可以使用任何名称作为模板名称。

创建模板后,我们需要用一些代码填充模板,例如网站的页眉、搜索表单和页脚。我们可以使用 page.php 文件作为入门模板。

要使用此模板,请登录您的WordPress 仪表板然后转到外观>>主题文件编辑器。接下来,从右侧列表中单击page.php文件。

以下是 Astra 主题 page.php 文件中的示例代码。根据您的 WordPress 主题,代码可能看起来不同。

<?php
/**
* The template for displaying all pages.
*
* This is the template that displays all pages by default.
* Please note that this is the WordPress construct of pages
* and that other 'pages' on your WordPress site may use a
* different template.
*
* @link https://codex.WordPress.org/Template_Hierarchy
*
* @package Astra
* @since 1.0.0
*/if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}get_header(); ?>

<?php if ( astra_page_layout() == 'left-sidebar' ) : ?>
<?php get_sidebar(); ?>
<?php endif ?>

<div id="primary" <?php astra_primary_class(); ?>>
<?php astra_primary_content_top(); ?>
<?php astra_content_page_loop(); ?>
<?php astra_primary_content_bottom(); ?>

</div><!-- #primary -->
<?php if ( astra_page_layout() == 'right-sidebar' ) : ?>
<?php get_sidebar(); ?>
<?php endif ?>

<?php get_footer(); ?>

在此模板中,我们对get_header()函数中的代码感兴趣。继续将代码复制到get_footer()函数。

复制代码后,将其粘贴到新的searchpage.php文件中。代码将类似于下面的代码。

<?php
/*
Template Name: Custom Search Page
*/
?>

<?php get_header(); ?>
<?php if ( astra_page_layout() == 'left-sidebar' ) : ?>
<?php get_sidebar(); ?><?php endif ?>
<div id="primary" <?php astra_primary_class(); ?>>
<?php astra_primary_content_top(); ?><?php astra_content_page_loop(); ?>
<?php astra_primary_content_bottom(); ?>
</div><!-- #primary -->
<?php if ( astra_page_layout() == 'right-sidebar' ) : ?><?php get_sidebar(); ?>
<?php endif ?>
<?php get_footer(); ?>

此代码主要显示您的网站的布局,即页眉、页脚和侧边栏区域。

在代码中添加搜索功能

我们需要将搜索表单插入到主要内容区域。

为此,用以下代码行替换 div 标签之间的所有代码。

<h2>Search Our Blog</h2>
<p>Welcome to our tech blog! Here you will find all kinds of reviews of the best tech gadgets.</p>

<p>Use the search form below to browse our vast collection of content.</p>

<?php get_search_form(); ?>

这是一个示例模板代码,无论您使用什么主题,都可以在您的网站上使用。请记住,您需要使用 CSS 来设置页面样式以适合您的网站设计。综合起来,搜索页面文件应如下所示:

<?php
/*
Template Name: Custom Search Page
*/get_header(); ?>

<div id="primary" class="content-area">

<h2>Search Our Blog</h2>


<p>Welcome to our tech blog! Here you will find all kinds of reviews of the best tech gadgets.

</p>
<p>Use the search form below to browse our vast collection of content.</p>

<?php get_search_form(); ?>

</div>


<?php get_footer(); ?>

在上面的代码中,我们使用get_search_form()函数在页面上显示搜索表单。该表单包含从您的WordPress 数据库

您可以用您的网站信息替换标题和段落标签中的文本。

添加代码后,保存文件,FileZilla 将提示您重新上传包含新更改的文件。上传时,选择覆盖旧文件的选项。

之后,单击“确定”继续。

使用自定义搜索页面

要使用我们刚刚创建的模板,请登录到您的 WP 管理仪表板,然后转到页面 >> 添加新内容。输入“搜索”作为页面标题。

在“页面属性”部分下,单击模板下拉菜单并选择我们在上面的步骤中创建的模板。

保留页面内容为空,最后点击“发布”按钮保存更改。预览此页面时,您将看到一个表单,用户可以在其中输入内容并获得查询的答复。

您可以复制此页面的 URL 并将其添加到您网站的任何帖子或页面。

自定义搜索页面的好处是,您可以根据需要自定义模板并向模板添加元素。但是,您需要具备一些 PHP 和 CSS 知识才能自定义 WordPress 文件。

自定义 WordPress 搜索结果页面

您可以手动自定义搜索结果页面,也可以使用插件。我们推荐使用插件方法,因为它易于安装和配置WordPress 插件。另外,您需要成为高级 WP 用户才能手动自定义页面。

您还可以使用 WordPress 提供的完整网站编辑功能来自定义搜索结果页面。我们将在本指南中解释这两种方法。

使用 WordPress 搜索插件

使用正确的搜索插件将从根本上改善默认的 WordPress 搜索功能。有些插件配备了在网站上构建强大搜索引擎所需的工具。

WordPress 有很多搜索插件。因此,为您的网站选择合适的插件似乎是一项艰巨的任务。

为了帮助您解决这个问题,您可以查看我们对最好的 WordPress 搜索插件可用的。

有些插件可以免费使用。不过,也有一些高级选项可用。

如果您的网站规模较小,那么您可以使用免费插件提供的功能。大型网站所有者应考虑选择高级插件,以便为其网站获取更多高级功能。

结论

作为网站所有者,让读者在您的网站上停留更长时间应该是您的首要任务。改进您的 WordPress 搜索结果页面等小事都可以降低您网站的跳出率。

在本指南中,我们向您展示了自定义 WordPress 搜索结果页面的重要性。我们还分享了有关如何扩展默认 WordPress 搜索功能的提示。

简而言之,如果您想自定义和改进您的 WordPress 搜索,您需要安装一个 WordPress 搜索插件。

有关 SEO 的更多提示,请查看我们的完成 SEOWordPress 网站指南。此外,请查看我们博客的其他内容,了解其他WordPress 教程

2024年如何创建WordPress网站

小兽wordpress凭借多年的wordpress企业主题制作经验,坚持以“为用户而生的wordpress主题”为宗旨,累计为10万多家客户提供品质wordpress建站服务,得到了客户的一致好评。我们一直用心对待每一个客户,我们坚信:“善待客户,将会成为终身客户”。小兽wordpress能坚持多年,是因为我们一直诚信。我们明码标价(wordpress做网站需要多少钱),从不忽悠任何客户,我们的报价宗旨:“拒绝暴利,只保留合理的利润”。如果您有网站建设、网站改版、网站维护等方面的需求,请立即咨询右侧在线客服或拨打咨询热线:18907337671,我们会详细为你一一解答你心中的疑难。

相关文章

WordPress主题模板

价格便宜(200-2500元不等),时间快, 图文内容后台自己控制。
一对一指导安装、终身免费升级。

全部模板

XSwm外贸营销型主题

XSwm主题助力外贸企业快速搭建全球销售的外贸独立网站

XSmic外贸引流模板

wordpress仿make in china(中国制造)的店铺引流模板

XS2021外贸模板

颜值与内涵并重的独立站、精准的广告投放、社交媒体推广和谷歌SEO

XS2020中文模板

帮助客户以最低的成本进去互联网,并且以最快的效率去做互联网营销。

XSnm中文营销型模板

网站布局规范清晰,内容完整,营销力十足

XSzq站群模板

做最踏实、最稳定、最长效的站群系统,让客户找到你,爱上你,成交你

XSzeng企业性价比主题

简约高端企业通用产品展示WordPress主题,功能上可满足任意企业官网的使用

XShuan企业主题

SEO排名最好的wordpress企业主题,百度最喜欢的wordpress主题

XSkobe营销型主题

XSkobe帮你拥有一个媲美中联重科官网的企业网站

XSpx教育培训主题

主题功能模块丰富,可以充分展示教育培训机构的特点和功能

XStie科技主题

精致简约风格的wordpress企业模板,为科技IT公司量身打造

XStop定制型主题

wordpress企业主题制作历史以来,水平最高的一款主题。

XShw公司展示主题

面向公司官网搭建需求的中小型企业公司的WordPress企业主题

XSgr集团官网主题

打造高品质官网,设计美观大方

XSdj品牌宣传主题

结构清晰,界面简洁,核心产品展示全面,中小企业建站首选

XSdd外贸主题

wordpress外贸主题适用于任何类型的站点,本主题远低于定制一个网站的价格

WordPress模板建站常见问题

建站技术服务费用是一次性的,次年无需在我方续费。
域名与服务器均需在对应的域名和服务商按照其次年费用续费,以免造成网站无法打开的情况。
超出合同和服务范围或服务到期后,双方按照一事一价,议价合作。
准备好域名,服务器,公司介绍,产品资料,包含文字,图片,视频等。
域名和服务器是公司知识产权,你最好用自己的信息去购买,免得日后有权限问题。
在代码质量,性能,安全性,SEO和可靠性方面,我们所有的主题模板都是一样的。
所有主题,后台功能都一样(文章发布,产品发布),只是前端界面显示模块多与少的区别。
售后服务包含WordPress主题模板的使用问题,我们可以协助你安装并调试购买的WordPress主题模板,一对一售后服务,支持远程协助。
文章、产品、分类等无限添加,后期可以进行增、删、改、查。
肯定是的!在开发过程中我们非常注重搜索引擎的优化,并借助WordPress平台的SEO优势,可以不需要任何插件即可自动获取也可自定义每个页面的SEO机制。
WordPress是世界上最安全的程序,注意密码复杂度和不随意安装免费插件就能让网站安全性大大提高。
可以的,我们可以在文章中添加视频和文档。
是的,WordPress 对初学者很友好,提供直观的界面。借助预先设计的主题和插件,即使没有技术知识的人也可以建立一个功能齐全的网站。
可以签合同,提供普通发票,如需其他发票,请提前告知。

WordPress定制案例

按照你的行业属性、特点,设计符合该行业风格和需求的网站。
利于百度推广、谷歌推广,提升网站获客能力。

全部案例

WordPress定制建站常见问题

可以签合同,提供普通发票,如需其他发票,请提前告知。
不包含域名和空间。如需代购,可以提前说明,我们提供一条龙服务。
备案制度仅仅限于服务器在大陆的主机;服务器在国外和香港等不需要备案;国内购买的com域名需要实名制才能解析。
建站技术服务费用是一次性的,次年无需在我方续费。
域名与服务器均需在对应的域名和服务商按照其次年费用续费,以免造成网站无法打开的情况。
超出合同和服务范围或服务到期后,双方按照一事一价,议价合作。
售后服务仅包含网站的使用问题,我们可以协助你安装并调试网站,一对一售后服务,支持远程协助。
肯定是的!在开发过程中我们非常注重搜索引擎的优化,并借助WordPress平台的SEO优势,可以不需要任何插件即可自动获取也可自定义每个页面的SEO机制。
WordPress是世界上最安全的程序,注意密码复杂度和不随意安装免费插件就能让网站安全性大大提高。
除开前期的沟通准备,网站定制开发上线一般要15个工作日。

制作专业WordPress网站的最快方法

使用入门模板在几分钟内创建专业设计的网站。响应式网站模板在任何设备上都具有最佳外观和性能。

  • 步骤1

    挑选wordpress主题,上传启动

    准备好服务器和域名,在服务器上安装好wordpress程序,在到纳姆网络外贸模板中心挑选适合自己的外贸模板并上传。

  • 步骤2

    无需编码,设置网站内容

    根据企业已有的文案素材,您可以使用我们易于使用的外贸模板轻松定制网站的各个方面,无需编码知识。

  • 步骤3

    阅读主题文档,设置更多功能

    更加深入的了解wordpress模板,您可以得到一对一的模板使用文档,以确保您可以逐步设置自己的wWordPress网站。

  • 步骤4

    网站上线,开启外贸营销

    你的互联网资产已经建立完成,马上开始“1+N”体系的整体互联网推广吧,我们和你一起,开创互联网大未来!

如何让线上业务更上一层楼

还没有WordPress网站

还没有WordPress网站

不管你从事什么行业,WordPress都会为你提供一个专业的主题模板。在WordPress市场上有成千上万的免费主题,适合很多中小企业。

查看所有模板
已经有WordPress网站

已经有WordPress网站

小兽WordPress诚邀你一起学习WordPress,愿与各方携手升级改善您的WordPress网站,一起交流网站加速,网站优化等问题。

马上交个朋友
微信联系
chat 扫码联系
模板建站
挑选模板
网站定制
免费诊断
咨询热线
咨询热线

189-0733-7671

返回顶部