我正在尝试在custom\\u post\\u类型之间创建并强制执行这样的关系。
问题:
如何以允许查找任何post\\u类型的父/子的方式“链接”post\\u类型?
示例:
查询“barter”的父级应给出classified_post_type
.
查询user\\u post\\u类型的叶节点会得到所有叶节点。等
我理解,仅通过创建custom\\u post\\u类型无法实现这一点。但是,有没有像分类法/元域这样的方法将不同的自定义帖子类型链接在一起呢?实际上,我并不打算使用customn\\u post\\u类型。如果可能的话,只需要上述行为。
泰
SO网友:Mohit Kumar
使用分类法,然后您可以按类别(如帖子类别或标记)进行标识。
add_action( \'init\', \'create_custom_tax\' );
function create_custom_tax() {
register_taxonomy(
\'category\',
\'user-post-type\', // name of your custom post type
array(
\'label\' => __( \'Category\' ),
\'rewrite\' => array( \'slug\' => \'category\' ),
\'hierarchical\' => true,
)
);
}
https://codex.wordpress.org/Function_Reference/register_taxonomy