您是否要在WordPress中更改默认搜索网址段? 默认情况下,WordPress搜索URL不是用户友好的。 在本文中,我们将向您展示如何轻松地在WordPress中更改默认搜索URL标记,并使它更加用户友好和用户友好。

如何编辑WordPress.png上的搜索网址

为什么要更改WordPress中的默认搜索URL

WordPress 使用友好的 URL 结构 SEO 对于您的所有页面 网站Web. 搜索引擎的典型 WordPress URL 如下所示:

http://example.com/some-page/
http://example.com/2018/03/some-article/
http://example.com/category/some-category/

如您所见,这些URL对于用户和搜索引擎而言都很容易理解。

但是,WordPress仍对搜索结果页面使用不友好的URL。 WordPress中的典型搜索URL如下所示:

http://example.com/?s=search-term

此 URL 结构与您的其他 URL 不匹配 网站Web. 虽然一些 WordPress 搜索插件改进了搜索结果,但大多数对搜索 URL 本身没有任何作用。

如果您可以使搜索URL如下所示:

http://example.com/search/your-search-term/

让我们看看如何让 WordPress 搜索页面 URL slug 更加人性化。 SEO.

在WordPress上更改Slug搜索页面的URL

对于本教程,您将需要修改您的文件 WordPress主题.

方法1.通过功能文件编辑WordPress搜索URL段

此方法更简单,建议大多数用户使用。

首先,您需要将以下代码复制并粘贴到主题的functions.php文件或插件中:

函数bpc_change_search_url(){if(is_search()&&!空($ _GET ['s'])){wp_redirect(home_url(“ / search /”)。urlencode(get_query_var('s')))); 出口 (); }} add_action('template_redirect','bpc_change_search_url');

不要忘记保存更改。

您现在可以访问您的 网站Web 并尝试使用搜索功能。 您会注意到搜索 URL 如下所示:

http://example.com/search/votre-recherche/

方法2.通过htaccess文件修改Slug搜索URL

.htaccess文件通常用于设置重定向和其他网站设置任务。 您还可以使用它来更改WordPress上的默认搜索URL段。

您的.htaccess文件位于网站的根文件夹中,您将需要使用cPanel中的FTP应用程序或文件管理器对其进行编辑。

在.htaccess文件中,您必须在底部粘贴以下代码:

#更改WordPress搜索URL RewriteCond%{QUERY_STRING} \?S =([^&] +)[NC] RewriteRule ^ $ /搜索/%1 /? [NC,R,L]
记住要保存您的更改并将.htaccess文件上传到服务器。

现在,您可以转到您的网站并使用搜索功能。 您会注意到搜索URL如下所示:

http://example.com/search/your-search-query/

我们希望本文能帮助您更改WordPress中的默认搜索URL段。