自定义帖子是否通过注销帖子类型删除

时间:2021-07-25 作者:Mirajul Momin

运行后unregister_post_type() 是否会删除所有自定义帖子?如果没有,那么什么post_type 会是给那些人的吗?它们会出现在常规的post循环中吗?是否可以通过自定义查询进行查询?

2 个回复
最合适的回答,由SO网友:Mirajul Momin 整理而成

通过运行unregister_post_type() 自定义帖子不会从数据库中删除,即使它们可以通过自定义查询检索。它们不能出现在常规的post循环中,因为post_type 保持原样。

SO网友:Buttered_Toast

你有没有试过你提到的那些东西?测试它看起来不是那么麻烦吗?

首先创建一个新的自定义帖子类型,为它创建几个帖子。然后删除自定义帖子类型。

转到DB(phpmyadmin),查看它们是否仍然存在,检查它们是什么帖子类型。

现在,您可以尝试在该自定义帖子类型上运行查询(删除后)。它是否返回了帖子,或者没有找到任何东西?

你可以在几分钟内完成所有这些测试。

如果您在任何时候遇到问题或意外情况,请与我们分享您尝试执行的代码/结果

相关推荐