我使用WordPress运行此博客www.livinglikeastartup.com,我对post meta中的类别有疑问。如您所见,类别有时会彼此相连。我不明白为什么。
我买了一个不支持这类东西的主题(grrr)。这是我应该修改的代码。
add_action( 'cmb2_init', 'cmb2_story' );
function cmb2_story() {
$prefix = '_tribe_';
$story_cats_cmb = new_cmb2_box( array(
'id' => 'story_category_metabox',
'title' => __( 'Story Category', 'cmb2' ),
'object_types' => array( 'page', ),
'show_on' => array( 'key' => 'page-template', 'value' => 'story-template.php' ),
'context' => 'normal',
'priority' => 'high',
'show_names' => true
) );
$categories = get_categories(array("hide_empty"=>0));
$options = array();
foreach($categories as $category){
$options[$category->term_id] = $category->name;
}
$story_cats_cmb->add_field( array(
'id' => $prefix . 'story_category',
'type' => 'select',
'options' => $options
));
}
感谢所有愿意帮助的人!