我有一些自定义分类术语,它们用作自定义帖子类型“啤酒”的类别。所有啤酒发布都属于3类中的1类。
这是我注册自定义帖子类型类别的方式:
register_taxonomy(
'beer_categories',
'beer',
array(
'hierarchical' => true,
'label' => __( 'Beer categories' ),
'rewrite' => array( 'slug' => __( 'bieren/categorieen' ) ),
'supports' => array( 'thumbnail' )
)
);
获取自定义帖子类型为“啤酒”的帖子时,如何按此分类类别对结果进行排序?
例如:
我为get_posts()函数尝试了各种参数。 但是到目前为止还没有运气,请帮忙。
$args = array(
'post_type' => 'beer',
'posts_per_page' => - 1,
'orderby' => 'beer_categories',
'order' => 'ASC'
);
$posts = get_posts( $args );