Wordpress页面名称和自定义Post类型slug

Wordpress页面名称和自定义Post类型slug,wordpress,custom-post-type,Wordpress,Custom Post Type,我正在开发一个Wordpress主题,我希望用户直接在网站上创建指南 因此,我有我的自定义帖子类型“指南”,我已经能够创建一个名为“指南”的页面,其中列出了所有的指南。 为此,我必须将这个参数放在“Register\u Post\u Type”上 现在我想在“Guides”父项下创建一个名为“create”的页面,用户可以从该页面创建指南,但我无法使该页面正常工作,因为我转到“mywebsite.com/Guides/create”,它搜索一个名为“create”的“Guides”。因此,我要做

我正在开发一个Wordpress主题,我希望用户直接在网站上创建指南

因此,我有我的自定义帖子类型“指南”,我已经能够创建一个名为“指南”的页面,其中列出了所有的指南。 为此,我必须将这个参数放在“Register\u Post\u Type”上


现在我想在“Guides”父项下创建一个名为“create”的页面,用户可以从该页面创建指南,但我无法使该页面正常工作,因为我转到“mywebsite.com/Guides/create”,它搜索一个名为“create”的“Guides”。因此,我要做的是将“创建”页面从帖子类型中排除,这样我就可以转到这个页面。

为什么要将创建页面作为指南页面的子页面?您可以使用列表的指南页面,而创建页面可以单独用于创建新帖子。不要尝试破解永久链接结构。你不会赢的。只需将“创建”页面设置为顶级页面,您仍然可以轻松地将其作为“子”在菜单中列出,实际上它是一个子页面。看到了吗,好吧,我不应该用它做子页面?因为我想创建一个像“mywebsite.com/guides/create”这样的页面链接,所以你们建议我只创建一个没有任何父项的普通页面,比如“mywebsite.com/create”,我并没有将创建页面添加到子菜单中,它实际上是“guides”页面中的一个按钮,这就是为什么我想创建mywebsite.com/guides/create但据我所知,我应该继续创建一个“mywebsite.com/create”页面?非常感谢。
'has_archive'           => false,