搜索
关闭此搜索框。

如何禁用WordPress搜索功能?

会员披露: 完全透明-我们网站上的某些链接是会员链接,如果您使用它们进行购买,我们将为您赚取佣金而没有任何额外费用(无任何费用!)。

您想关闭 WordPress 搜索功能吗? 您的网站可能并不总是需要搜索功能,并且主题中的搜索表单可能会妨碍用户使用您的网站。 在本文中,我们将向您展示关闭 WordPress 的搜索功能是多么容易。

WordPress 中的搜索功能非常有用,但您可能希望在某些时候摆脱默认搜索功能。

为什么要关闭WordPress的搜索功能?

禁用 WordPress 搜索功能

许多 WordPress 网站都是简单的商业网站,只有几个页面。 只有一个页面和侧面导航的网站也呈增长趋势。

由于这些网站没有太多内容,因此搜索表单与其说是一个有用的工具,不如说是一种新奇的东西。

这也让人们认为可能还有更多他们看不到的信息,这就是搜索选项存在的原因。 摆脱搜索功能将使您的网站看起来更好,并且更易于人们使用。

那么,让我们看看从 WordPress 网站中删除搜索功能有多么容易。

如何使用插件禁用 WordPress 搜索?

我们将使用众所周知的禁用 WordPress 搜索插件,您可以从 WordPress 存储库免费获取。

按照以下步骤操作,使用名为“禁用搜索”的流行插件关闭 WordPress 中的搜索功能。

  • 转到 WordPress 仪表板中的插件 > 添加新插件,然后搜索“禁用搜索”插件。
  • 从 WordPress 插件存储库获取禁用搜索插件并将其打开。
  • 插件打开后,它应该关闭 WordPress 博客的内置前端搜索。

重要的是要知道该插件只会阻止搜索在 WordPress 网站的前端运行。 如果您仍然看到搜索框,可能是因为您使用的是不同的主题。

另一方面,这个插件将确保这些搜索框不起作用。

以下是逐步执行的方法:

第 1 步:使用 WordPress 插件 

如果您使用 WordPress 来支持简单的网站(例如您的公司、品牌或组织的单个登陆页面),您可能需要禁用平台的搜索功能。 使用禁用搜索插件来完成此操作。

该插件会禁用搜索侧边栏小部件,并阻止搜索表单出现在大多数 WordPress 主题中。 请记住,该插件仅禁用您网站前端的搜索。 WordPress 管理仪表板的后端搜索功能不受影响。

第 2 步:禁用使用代码  

您必须将代码添加到您的 WordPress 文件中才能使用此方法。 如果您以前从未执行过此操作,请查看我们在 WordPress 中复制和粘贴代码的指南。

您需要将此代码添加到主题的functions.php 文件或专为您的网站制作的插件中。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function wpb_filter_query( $query, $error = true ) {
if ( is_search() ) {
$query->is_search = false;
$query->query_vars[s] = false;
$query->query[s] = false;
if ( $error == true )
$query->is_404 = true;
}
}
add_action( 'parse_query', 'wpb_filter_query' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );
function remove_search_widget() {
    unregister_widget('WP_Widget_Search');
}
add_action( 'widgets_init', 'remove_search_widget' );

所有直接或间接搜索查询都将通过此代码发送到 404 页面。 它还将使您的 WordPress 主题隐藏搜索表单。

结论

我们希望本文向您展示关闭 WordPress 的搜索功能是多么容易。 您关闭了博客的搜索功能吗? 请在下面的评论部分告诉我。

Jitendra

Jitendra Vaswani是...的创始人 模式忍者 WordPress 插件,在加入 SchemaNinja 之前,他是许多网络营销博客的创始人 BloggersIdeas.com及 数码网。 他是一位成功的在线营销人员和屡获殊荣的数字营销顾问。 作为一名成功的博主和数字营销人员,他曾在《赫芬顿邮报》、《商业世界》、《YourStory》、Payoneer、Lifehacker 和其他领先出版物上发表过专题报道。 Jitendra Vaswani 也是一位经常演讲的人,在数字营销领域拥有 8 年以上的经验。 查看他的投资组合( 吉腾德拉)。 找到他 Twitter,& Facebook.

发表评论

0 分享
分享
Share
Share
Pin