Wordpress 清除或删除自定义post类型的旧slug

Wordpress 清除或删除自定义post类型的旧slug,wordpress,custom-post-type,permalinks,slug,Wordpress,Custom Post Type,Permalinks,Slug,我有一个旧网站,它使用了一个名为services的自定义帖子类型 现在我正在构建新站点,我想删除自定义的帖子类型服务,因此我将所有帖子从服务CPT移到了简单页面中 我将这些页面添加为名为“服务”的父页面的子页面,因此我可以使用与旧网站相同的永久链接 site.com/services/name-of-service 现在,我有一个问题,与蛞蝓,我认为有一个错误与旧的蛞蝓 事实上,如果导航到site.com/services/name of service,我会得到一个404错误,但是如果我将此

我有一个旧网站,它使用了一个名为
services
的自定义帖子类型

现在我正在构建新站点,我想删除自定义的帖子类型
服务
,因此我将所有帖子从
服务
CPT移到了简单页面中

我将这些页面添加为名为“服务”的父页面的子页面,因此我可以使用与旧网站相同的永久链接

site.com/services/name-of-service
现在,我有一个问题,与蛞蝓,我认为有一个错误与旧的蛞蝓

事实上,如果导航到
site.com/services/name of service
,我会得到一个404错误,但是如果我将此页面移到父“services”页面之外,效果会很好

如何清除或删除旧的slug?


我已经更新了永久链接并清除了缓存,我还可以尝试什么?

您的永久链接结构是什么?我想采用相同的永久链接结构。所以旧的cpt是:site.com/services/name-of-service现在我想保持不变,但是没有cpt,但是像父服务的子服务一样。permalink中的设置是:具有此值的自定义结构“/%category%/%postname%/”您的CPT是否在名称为
服务的情况下启用?如果启用,则您必须将自定义帖子类型名称更改为其他,因为wordpress使用唯一的URL结构。如果CPT名称与页面匹配,则您将出现
404
错误。谢谢,我认为我发现了问题。我有一个插件,写这个自定义文章类型仍然活跃。无论如何谢谢你