我执行了以下操作:
- 在设置中启用了原生页面发布功能(启用页面发布)
- 创建了一个主题,并将其以 slug ‘about-us’ 发布为页面
- 在探索其他页面发布选项时删除了该主题
- 尝试通过原生页面发布功能(即上述第一步)重新创建 ‘about-us’ 的发布页面
- 却收到错误提示:“抱歉,您无法发布此页面。Slug 已被占用。”,尽管相关页面/主题已被删除,且任何人(包括我这位管理员)都无法再访问它
有什么解决办法吗?还是这是一个 bug?
谢谢!
我执行了以下操作:
有什么解决办法吗?还是这是一个 bug?
谢谢!
@tshenry,我们能复现这个问题吗?
是的,我可以复现这个问题。请按照原帖中的步骤操作。目前看来,您需要在删除主题之前先取消发布已发布的页面。理想情况下,删除主题应自动取消发布页面并释放该别名。
我相当确定这是我们希望改进的地方,但目前的变通方法是找到已删除的主题(您可以在主题列表的 URL 后添加 ?status=deleted 来查找已删除的主题),恢复它,取消发布该帖子,然后再次删除主题。
谢谢,成功了!
哈哈,这个 bug 应该分配给 @eviltrout!
已在此处修复:
删除主题时,也会删除关联的已发布页面,从而释放其路径别名(slug)。
此主题已在 41 小时后自动关闭。不再允许新回复。