Wordpress 自定义帖子类型、页面和帖子之间的URL冲突
我创建了一个自定义帖子类型“abcd”,当我创建一个相应的帖子“test”时,url显示Wordpress 自定义帖子类型、页面和帖子之间的URL冲突,wordpress,Wordpress,我创建了一个自定义帖子类型“abcd”,当我创建一个相应的帖子“test”时,url显示 mysite.com/abcd/test/ 现在我创建了一个页面,该页面将显示所有类型为“abcd”的自定义帖子。我需要这个网页的url看起来像 mysite.com/abcd 如何做到这一点 另外,假设我创建了一篇类似于mysite.com/abcd的帖子,现在当我尝试打开这个url时,技术上应该显示什么?这将很快成为重写规则的噩梦。我建议你考虑一下你的方法。我现在正在做类似的工作,我所做的是:
mysite.com/abcd/test/
现在我创建了一个页面,该页面将显示所有类型为“abcd”的自定义帖子。我需要这个网页的url看起来像
mysite.com/abcd
如何做到这一点
另外,假设我创建了一篇类似于mysite.com/abcd的帖子,现在当我尝试打开这个url时,技术上应该显示什么?这将很快成为重写规则的噩梦。我建议你考虑一下你的方法。我现在正在做类似的工作,我所做的是:
- 创建了一个名为Games的自定义帖子类型(设置为game)
- 创建了一个名为Schedule的页面,并制作了一个模板,该模板本质上是游戏帖子类型的存档
- 将日程表URL设置为/Schedule/,将游戏日程表设置为/game/
因此,现在如果用户想要查看时间表,他们可以去/schedule/查看游戏列表。如果他们点击一个游戏,URL看起来像/game/month-day-opponentCity-opponentTeam/是的,这正是我目前的做法!我只是想知道我的要求是否可行。关于问题第二部分的任何评论:
也可以假设我创建了一篇类似于mysite.com/abcd的帖子,现在当我尝试打开这个url时,技术上应该显示什么?