Wordpress - 对不同的帖子使用相同的精确 slug
我正在寻找一种方法来对多个帖子使用完全相同的 slug url。
我的网站的 url 结构是: domain.com/category/slug
如果我在“二月”类别中创建了一个名为“martin-nicolausson”的 slug 的帖子,我希望能够在下个月创建相同的 slug,而无需 WordPress 在结尾。
举个生动的例子来说明我的意思; http://www.5070.se/february/jacob-astrom-2
I looking for a a way to use the exact same slug url for a number of posts.
The url structure for my site is:
domain.com/category/slug
If I have created a post with a slug called "martin-nicolausson" in category "february" i would like to be able to create the same slug for the next month without wordpress adding a unique identifier at the end.
For a live example of what I mean;
http://www.5070.se/february/jacob-astrom-2
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
简短的回答:你做不到。
长版本:由于您可以更改页面/帖子所属的类别,因此 WP 要求 slug 在所有页面/帖子中是唯一的。将
类别
视为帖子的属性,而不是定义帖子所在的命名空间。由于真正的命名空间是全局且平坦的,因此 slugs 必须是唯一的。Short answer: you can't do it.
Long version: Since you can change what category a page/post is in, WP requires that the slug be unique across all pages/posts. Think of a
category
as an attribute of the post, as opposed to defining a namespace in which posts exist. Because the true namespace is global and flat, the slugs must be unique.