You are here:  Home » PHP » 如何更改WordPress中的类别基本前缀

是否要在WordPress更改类别基本前缀?默认情况下,WordPress会自动为所有类别页面的URL添加/ category /作为前缀。在本文中,我们将向您展示如何在WordPress中更改类别基本前缀。我们还将讨论是否应该完全删除基本前缀。

How to change the category base prefix in WordPress

什么是类别基础前缀?你应该改变它吗?

你的WordPress网站上的每个类别都有自己的页面和RSS提要。您可以通过访问该类别存档页面查看在类别下提交的所有帖子

默认情况下,WordPress将“类别”添加为类别页面的URL的基本前缀。这有助于区分类别和标记存档中的页面和帖子。

例如,如果您有一个名为“新闻”的类别,那么其网址将如下所示:

http://example.com/category/news/

同样,WordPress还为标记归档的URL添加了标记前缀。

http://example.com/tag/iphone/

这种SEO友好的URL结构可以帮助用户搜索引擎了解他们正在访问的页面类型。

大多数网站根本不需要更改基本前缀。但是,如果您要创建一个利基网站,您希望为类别使用不同的单词或短语,则可以更改类别基本前缀以反映该类别。

在WordPress中更改类别基本前缀

在WordPress中更改类别基本前缀非常简单。

您需要访问设置»永久链接页面并向下滚动到“可选”部分。

Changing category base prefix in permalink settings

您可以在此处输入要在类别基本选项旁边使用的前缀。如果需要,您还可以更改标记基本前缀。

不要忘记单击保存更改按钮来存储您的设置。

在更改类别基准前缀后设置重定向

如果要在新网站上更改类别基本前缀,则无需执行任何操作。但是,如果您在现有网站上执行此操作,则访问旧类别页面的用户将看到404错误。

要解决此问题,您需要设置重定向,以确保搜索引擎和常规访问者都已正确重定向到您网站上的正确类别页面。

首先,您需要安装并激活Redirection插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问 Tools»重定向页面以设置重定向。

Setting up redirect after changing category prefix

向下滚动到“添加新重定向”部分。

首先,您需要在源URL字段中添加 / category /(.*)。之后,您需要选中正则表达式选项旁边的框。

在目标网址字段中,您需要添加新的类别基本前缀,例如 / topics / $ 1 。不要忘记用新的类别前缀替换主题。

单击“添加重定向”按钮以保存更改。

就这样。现在,您的所有用户和搜索引擎都将使用新的类别前缀重定向到正确的URL。

删除WordPress中的类别基本前缀

我们的许多用户都向我们询问了如何从WordPress URL中删除类别基本前缀。这会将您的类别网址更改为如下所示:

http://example.com/news/

这不是一个好主意,我们建议您不要删除类别库字首。

类别基本前缀有助于用户和搜索引擎区分帖子/页面和类别。删除前缀会使您的网址模糊不清,这对用户体验或搜索引擎优化不利。

您可能还会遇到各种WordPress插件的技术问题。例如,如果您有一个类别和一个具有相同名称的页面,或者您使用%postname%作为单个帖子的URL结构,那么您的网站将遇到无限重定向循环,导致页面永远不会加载。

但是,如果您仍想这样做,那么您需要安装并激活FV顶级类别插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

该插件开箱即用,将立即从类别URL中删除类别基本前缀。

我们希望本文能帮助您学习如何在WordPress中更改类别基本前缀。您可能还想查看我们最想要的WordPress提示,技巧和黑客列表。

评论被关闭。