运行后unregister_post_type()
是否会删除所有自定义帖子?如果没有,那么什么post_type
会是给那些人的吗?它们会出现在常规的post循环中吗?是否可以通过自定义查询进行查询?
自定义帖子是否通过注销帖子类型删除
2 个回复
最合适的回答,由SO网友:Mirajul Momin 整理而成
通过运行unregister_post_type()
自定义帖子不会从数据库中删除,即使它们可以通过自定义查询检索。它们不能出现在常规的post循环中,因为post_type
保持原样。
SO网友:Buttered_Toast
你有没有试过你提到的那些东西?测试它看起来不是那么麻烦吗?
首先创建一个新的自定义帖子类型,为它创建几个帖子。然后删除自定义帖子类型。
转到DB(phpmyadmin),查看它们是否仍然存在,检查它们是什么帖子类型。
现在,您可以尝试在该自定义帖子类型上运行查询(删除后)。它是否返回了帖子,或者没有找到任何东西?
你可以在几分钟内完成所有这些测试。
如果您在任何时候遇到问题或意外情况,请与我们分享您尝试执行的代码/结果