A Taxonomia aparece na tela de adicionar nova Instituição, mas não aparecem os checkbox para eu selecionar.
// Criando Post Type
function cadastro_de_instituicoes(){
// variáveis
$nomeSingular = 'Instituição';
$nomePlural = 'Instituições';
$labels = array(
'name' => $nomePlural,
'name_singular' => $nomeSingular,
'new_item' => 'Nova ' . $nomeSingular,
'add_new_item' => 'Adicionar nova ' . $nomeSingular,
'edit_item' => 'Editar ' . $nomeSingular,
'not_found' => $nomePlural . ' não encontradas',
);
$supports = array(
// 'title',
// 'editor',
'thumbnail'
);
$args = array(
'labels' => $labels,
'public' => true,
'publicly_queryable' => true,
'menu_position' => 20,
'menu_icon' => 'dashicons-admin-home',
'supports' => $supports,
'rewrite' => true
);
// registrando o PostType 'instiuicao'
register_post_type('instituicao', $args);
}
// Chamando função para adicionar o Post Type pelo método cadastro_de_instituicoes
add_action('init', 'cadastro_de_instituicoes');
// Fim da criação do Post Type
// Início Registro taxonomia de Área de Atuação para Instituição
function registra_taxonomia_area_atuacao(){
$nomeSingular = 'Área de Atuação';
$nomePlural = 'Áreas de Atuação';
$labels = array(
'name' => __($nomePlural),
'singular_name' => __($nomeSingular),
'edit_item' => __('Editar ' . $nomeSingular),
'search_items' => __('Buscar ' . $nomePlural),
'view_item' => __('Visualizar ' . $nomeSingular),
'update_item' => __('Atualizar ' . $nomeSingular),
'add_new_item' => __('Adicionar ' . $nomeSingular),
'new_item_name' => __('Nome da ' . $nomeSingular),
// 'popular_items' => __($nomePlural . ' populares'),
// 'choose_from_most_used' => __('Escolha ' . $nomePlural . ' mais usadas'),
'not_found' => __($nomePlural . ' não encontradas')
);
$args = array(
'labels' => $labels,
'public' => true,
'hierarchical' => true
);
register_taxonomy('area_atuacao', array('instituicao'), $args);
}
add_action('init', 'registra_taxonomia_area_atuacao');
// Fim do Registro taxonomia de Área de Atuação para Instituição