You are here:  Home » PHP » 如何在WordPress中创建自定义永久链接

您想在WordPress中为帖子页面和其他帖子类型创建自定义永久链接吗?最近我们的一位读者询问是否可以在WordPress中创建自定义永久链接。永久链接又名你的页面URL结构SEO中起着重要作用。在本文中,我们将向您展示如何在不影响SEO的情况下在WordPress中创建自定义永久链接。

Custom Permalinks in WordPress

什么是自定义永久链接?

WordPress附带了一个方便的选项,可以为您的站点创建名为Permalinks的SEO友好URL结构。您所要做的就是转到 Settings»Permalinks 页面并选择一个URL结构。

The permalinks settings page in WordPress

有许多选项可供选择,您甚至可以指定自定义结构。看看我们的SEO友好URL结构的WordPress文章,了解如何在WordPress中使用永久链接。

选择永久链接结构会影响WordPress网站上的所有帖子和页面(新旧),因此在更改时必须小心。

但是,如果您只想在网站上的某些帖子中使用其他网址,该怎么办?如果您想为自定义帖子类型设置自定义永久链接,该怎么办?也许您想要为您的类别标签设置自定义永久链接?那时你需要一个自定义永久链接。

自定义永久链接基本上是一个应用于WordPress中特定项目的URL结构,而不会影响其余的URL结构。

让我们来看看如何在WordPress中创建自定义永久链接。

在WordPress中创建自定义永久链接

有两种方法可以在WordPress中创建自定义永久链接。通常当用户谈论改变WordPress帖子的永久链接时,他们实际上是在讨论post slug。我们将向您展示如何更改post slug。

但在某些情况下,用户可能希望创建一个完全自定义的URL结构,我们还将向您展示如何在WordPress中执行此操作。

方法1.更改固定链接的Slug部分

在WordPress中,术语slug用于帖子,页面,标签或类别的URL友好名称。它由WordPress自动生成,并在您创建新项目时在URL中使用。

例如,一篇名为“曼哈顿最令人惊叹的20家咖啡店”的帖子,WordPress会产生一个像这样的帖子。 20-most-amazing-coffee-shops-in-manhattan。根据您的永久链接结构,您的帖子URL将如下所示:

http://example.com/2016/02/20-most-amazing-coffee-shops-in-manhattan/

您的页面,自定义帖子类型,标签,类别,自定义分类等都会发生同样的事情。

现在,如果您只想更改固定链接的那个部分,那么这很容易。您可以在不安装任何插件或编写任何代码的情况下执行此操作。

方法2.更改帖子或页面的片段

更改WordPress帖子和页面或自定义帖子类型的URL的段塞部分的最简单方法是编辑它们。

在帖子编辑屏幕上,查看帖子标题下方,您会看到帖子URL旁边有一个编辑按钮。

Changing post slug in WordPress

单击此编辑按钮将允许您更改后插入。你可以在post slug中使用字母数字字符和破折号。

对于更友好的SEO网址,请确保选择包含人们用来搜索该内容的关键字的帖子。

更改类别和标签的分块

更改类别和标签的大小也很容易。只需转到帖子»类别和WordPress将显示类别列表。

Edit categories in WordPress

您可以将鼠标移到某个类别,然后单击快速编辑链接。WordPress将显示该类别的标题及其URL slug。您可以更改URL slug并单击“更新”按钮以保存更改。

Changing category slug using quick edit

同样的方法也适用于标签和自定义分类。

方法3.创建完全自定义永久链接

更改post slug不会改变你的实际永久链接结构。如果您想更改单个帖子,帖子,页面或分类法的固定链接怎么办?

例如,如果您的帖子网址如下:

http://example.com/2016/02/20-most-amazing-coffee-shops-in-manhattan/

你想把它改成这样的东西:

http://example.com/best-lists/coffee-shops/top-coffee-shops-in-manhattan/

让我们来看看另一个例子。WordPress中的类别URL如下所示:

http://example.com/category/travel

对于该特定类别,您希望将其更改为:

http://example.com/travel/

Normally这将要求您更改永久链接结构,但这会影响您网站上的所有网址。

以下是在不影响您网站上任何其他网址的情况下安全地创建自定义永久链接的方法。

您需要做的第一件事是安装并激活Custom Permalinks插件。

激活后,您只需编辑帖子或页面,并将其URL更改为您想要的任何内容。

Custom permalink for a single post

您还可以编辑类别和标签。只需转到帖子»类别,然后单击要更改的类别下方的编辑链接。

在编辑类别页面上,向下滚动到底部,您将看到自定义永久链接字段。

Custom Permalink for a single category in WordPress

您也可以对标签和自定义分类法执行相同操作。

在WordPress中设置自定义永久链接的重定向

当您为新帖子添加自定义永久链接时,您不必担心重定向。

另一方面,如果您要更改已发布帖子的URL,则需要设置正确的重定向。

除非您设置重定向,否则从搜索引擎和其他网站访问旧地址的用户将无法找到该页面。

同样适用于您的类别和标签。如果已对类别/标记归档页面编制索引,则在更改URL时它将变为不可用。

您需要将用户和搜索引擎重定向到新地址。看看我们在WordPress中创建重定向的初学者指南。

我们希望本文能帮助您在WordPress中创建自定义永久链接。您可能还想查看我们应该使用的9个最佳WordPress SEO插件和工具的列表。

评论被关闭。