在 WordPress URL 结构中具有相同 slug 的帖子

问题描述 投票:0回答:0

我正在尝试在 WordPress 中实现此 Post URL 结构。 我不明白为什么 WordPress 不会这样做,我希望有解决办法?

将其更改为 Pages (with Children) 或其他 PostType 可以解决这个问题吗?

这是我想要的示例 URL:

www.mywebsite.com/mexico/
www.mywebsite.com/mexico/travel-tips
www.mywebsite.com/mexico/history
www.mywebsite.com/mexico/hotels
www.mywebsite.com/hawaii/
www.mywebsite.com/hawaii/travel-tips
www.mywebsite.com/hawaii/history
www.mywebsite.com/hawaii/hotels

但这是我无法绕过的:

www.mywebsite.com/hawaii/
www.mywebsite.com/hawaii/travel-tips-1
www.mywebsite.com/hawaii/history-1
www.mywebsite.com/hawaii/hotels-1
www.mywebsite.com/thailand/
www.mywebsite.com/thailand/travel-tips-2
www.mywebsite.com/thailand/history-2
www.mywebsite.com/thailand/hotels-2

夏威夷旅行贴士永远不会与墨西哥联系在一起。 而且

/hawaii/hawaii-travel-tips
太重复了。

此外,WordPress 还在烦人地试图“聪明”地重定向在这种情况下应该是 404 的帖子。

例如:

www.mywebsite.com/paris/travel-tips
(不存在) 正在重定向到
www.mywebsite.com/mexico/travel-tips
确实存在但与
/mexico/
没有任何关系。这应该是一个404

我只是用错了帖子吗?我可以用另一种方式实现吗?

/mexico/
不需要是“类别”或“标签”。但这将是一个概览页面(以某种方式)。

谢谢

wordpress redirect post url-rewriting permalinks
© www.soinside.com 2019 - 2024. All rights reserved.