如何禁用WORDPRESS中的搜索功能

要禁用WordPress中的搜索功能吗?有时您的网站可能不需要搜索功能,您的主题中的搜索表单可能会干扰用户体验。在本文中,我们将向您展示如何轻松禁用WordPress中的搜索功能。

为什么和谁应该禁用WORDPRESS中的搜索功能?

许多WordPress网站是简单的商业网站,几页。垂直导航的一页网站也有增长的趋势。

这些网站没有太多的内容,这使搜索形成一个新奇的项目,而不是一个有用的功能。

它还给用户一个印象,可能还有一些其他信息,他们看不到,因此搜索选项。删除搜索功能将清理您的网站,并提供更好的用户体验。

话虽如此,我们来看看如何从WordPress网站轻松删除搜索功能。

方法1.使用插件删除WORDPRESS中的搜索功能

这种方法比较容易,建议所有用户使用。

您需要做的第一件事是安装并激活禁用搜索插件。有关详细信息,请参阅我们关于如何安装WordPress插件的逐步指南。

该插件开箱即用,您无需配置设置。

激活后,将从WordPress主题中删除搜索表单,并禁用搜索小部件。如果用户直接尝试输入搜索查询URL,插件将返回404错误页面。

如何禁用WORDPRESS中的搜索功能

请注意,此插件不会影响WordPress 管理区域内的搜索功能。您仍然可以搜索WordPress管理员中的帖子和页面。

方法2.手动禁用WORDPRESS中的搜索功能

此方法需要您向WordPress文件添加代码。如果您以前没有这样做,请查看我们的如何在WordPress中复制和粘贴代码的指南。

您将需要将此代码添加到您的主题的functions.php文件或特定于站点的插件中。

函数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主题中的搜索表单。

删除搜索表单小部件

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/260050.html

(0)
上一篇 2022年5月23日
下一篇 2022年5月23日

相关推荐

发表回复

登录后才能评论