我一直在努力使用自定义帖子上常规帖子使用的相同类别,因此我也可以根据类别查询自定义帖子。
事情是,自定义帖子根本不是使用register_post_type
创建的,只是使用wp_insert_post
使用不同的帖子类型创建,强制创建一个不支持类别的新类型所以,所以查询类别是没有用的。页面是实时的,因此数据库中已经有一些重要的自定义帖子,不支持类别。
所以,如果我现在打电话给register_post_type
中的init
(通过添加'taxonomies' => array('category')
参数来添加类别,新的自定义帖子是否可以查询,而不会破坏旧的,现有的数据库中的帖子?或者我应该完全尝试其他的东西?
我已经考虑过为自定义帖子使用元数据,但我希望保持常规和自定义类别之间的完整性。
感谢您的关注。
答案 0 :(得分:2)
register_post_type
,因此您的wp-admin中会显示帖子类型。它不会影响您当前的数据库记录。