如何在WordPress中更改自定义帖子类型永久链接
最近,我们的读者之一询问是否有可能在WordPress中更改自定义帖子类型的永久链接结构。 默认情况下,您可以更改WordPress帖子的永久链接结构,但不能更改自定义帖子类型。 在本文中,我们将向您展示如何在WordPress中更改自定义帖子类型永久链接。 为什么在WordPress中更改自定义帖子类型永久链接? WordPress使用SEO友好的URL结构,使您的WordPress网址可读和搜索引擎友好。 这些SEO友好的URL称为永久链接。 您可以通过访问来定制永久链接 设置»固定链接 页。 但是,您会注意到您只能更改博客帖子的永久链接结构。 如果您在您的网站上使用自定义帖子类型或自定义分类法,那么WordPress将为这些使用默认的永久链接结构。 例如,如果您有一个名为“Movies”的自定义发布类型,则其网址结构如下所示: http://example.com/movies/the-force-awakens/ 如果您的自定义帖子类型已启用存档,则存档页面URL将如下所示: http://example.com/movies/ 这个URL方案是相当搜索引擎优化,在大多数情况下,你不需要改变它。 但是,有时您可能需要对其进行定制以满足自己的需求。 话虽如此,让我们来看看如何在WordPress中轻松定制自定义帖子类型的永久链接结构。 在WordPress中更改自定义帖子类型永久链接 首先你需要做的是安装并激活Custom Post Type永久链接插件。 更多细节 激活后,您需要访问 设置»固定链接 页面并向下滚动到“自定义帖子类型的固定链接设置”部分。 在这里,您可以更改自定义文章类型中单个项目的固定链接结构。 你可以使用所有标准的WordPress永久链接标签。 有关可用标签的完整列表 假设您想在网址中使用帖子ID而不是帖子名称。 在这种情况下,所有你需要做的就是添加这个标签: /%POST_ID%/ 注意标签开头和结尾的尾部斜杠。 这些尾部的斜杠是分隔符,没有它们,你的永久链接将不起作用。 不要忘记点击保存更改按钮来存储您的设置。 现在,您的自定义帖子类型中单个项目的固定链接将如下所示: http://example.com/movies/133/ 网址中的数字将成为WordPress数据库中的帖子的数字ID。 我们来看另一个例子。 假设您想要在URL中添加/年/之前的帖子名称。 在这种情况下,您将使用这些标签: /%,比去年%/%POST_NAME%/ 点击保存更改按钮来更新您的固定链接。 现在,您的自定义帖子类型的单个项目永久链接将如下所示: http://example.com/movies/2016/the-force-awakens/ 到现在为止还挺好。 现在我们来试试另一个例子。 假设您正在使用您的自定义帖子类型“movies”的名为“genre”的自定义分类,并且您想将自定义分类术语添加到URL中。 在这种情况下,您将使用这些标签: /%流派%/%POST_NAME%/ 在这个例子中,流派是我们的自定义分类的slu slu。 点击保存更改按钮来更新您的固定链接。 现在,您的自定义帖子类型的单个项目永久链接将如下所示: http://example.com/movies/sci-fi/the-force-awakens/ … Read more 如何在WordPress中更改自定义帖子类型永久链接