mruoppolo 14 Denunciar post Postado Julho 2, 2015 Oi tudo bem? Eu criei um custom post type, porém ele simplesmente não aparece no meu painel, o código é o seguinte: function register_cpt_retiradas() { register_post_type( 'retiradas', array( 'labels' => array( 'name' => __( 'Retiradas' ), 'singular_name' => __( 'Retirada' ) ), 'public' => true ) ); } Tem algo errado? Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Ted k' 126 Denunciar post Postado Julho 13, 2015 Complete, ele requer mais código, segue um exemplo: <?php // Action WordPress para registrar o CPT Áreas add_action('init', 'register_cpt_area'); // Função para registrar o CPT area function register_cpt_area(){ $labels = array( 'name' => _x('Áreas', 'area'), 'singular_name' => _x('Áreas', 'area'), 'add_new' => _x('Cadastrar', 'area'), 'add_new_item' => _x('Cadastrar', 'area'), 'edit_item' => _x('Editar', 'area'), 'new_item' => _x('Novo', 'area'), 'view_item' => _x('Ver', 'area'), 'search_items' => _x('Procurar', 'area'), 'not_found' => _x('Nenhum registro encontrado', 'area'), 'not_found_in_trash' => _x('Nenhum registro encontrado na lixeira', 'area'), 'parent_item_colon' => _x('Parent:', 'area'), 'menu_name' => _x('Áreas', 'area') ); $args = array( 'labels' => $labels, 'hierarchical' => false, 'supports' => array('title', 'thumbnail', 'editor'), 'public' => true, 'show_ui' => true, 'show_in_menu' => true, 'show_in_nav_menus' => true, 'publicly_queryable' => true, 'exclude_from_search' => false, 'has_archive' => true, 'query_var' => true, 'can_export' => true, 'capability_type' => 'post', 'menu_position' => 16 ); register_post_type('area', $args); } ?> Compartilhar este post Link para o post Compartilhar em outros sites