如何删除自定义帖子类型档案

时间:2013-10-10 作者:Shellbot

我有一个名为“recipe”的自定义帖子类型has_archive 参数设置为true。访问mysite。com/recipe/提供了所有已发布配方的基本存档列表和“配方”页面标题。到目前为止还不错。

现在,我希望禁用该配方存档页面(但保持各个配方链接正常工作)。我的第一个想法是尝试设置has_archive 到false,这听起来应该起作用。没有。唯一不同的是页面标题,由于某种原因,它成为网站的名称。实际存档仍会显示。

彻底删除该归档的最佳方法是什么?是否有参数register_post_type 这将实现这一点,或者是不可能的,并且是一个带有重定向的自定义页面模板的情况?

谢谢

1 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

这个has_archive 的参数register_post_type() 做你想做的事。但是,它会在设置时修改重写规则。如果你把它改成false, 你需要flush your rewrite rules 以便完全删除存档索引显示。

结束

相关推荐

如何删除自定义帖子类型档案 - 小码农CODE - 行之有效找到问题解决它

如何删除自定义帖子类型档案

时间:2013-10-10 作者:Shellbot

我有一个名为“recipe”的自定义帖子类型has_archive 参数设置为true。访问mysite。com/recipe/提供了所有已发布配方的基本存档列表和“配方”页面标题。到目前为止还不错。

现在,我希望禁用该配方存档页面(但保持各个配方链接正常工作)。我的第一个想法是尝试设置has_archive 到false,这听起来应该起作用。没有。唯一不同的是页面标题,由于某种原因,它成为网站的名称。实际存档仍会显示。

彻底删除该归档的最佳方法是什么?是否有参数register_post_type 这将实现这一点,或者是不可能的,并且是一个带有重定向的自定义页面模板的情况?

谢谢

1 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

这个has_archive 的参数register_post_type() 做你想做的事。但是,它会在设置时修改重写规则。如果你把它改成false, 你需要flush your rewrite rules 以便完全删除存档索引显示。

相关推荐