Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Meta box não aparece em lugar nenhum

Boa noite, criei a função registra meta_box, porém ela nao aparece em lugar nenhum, alguem pode me ajudar?

codigo do functions.php

<?php

add_theme_support( 'post-thumbnails' );

function registrar_carros() {
    $descricao = 'Usado para listar os carros';
    $singular = 'Carro';
    $plural = 'Carros';

    $labels = array(
        'name' => $plural,
        'singular_name' => $singular,
        'view_item' => 'Ver ' . $singular,
        'edit_item' => 'Editar ' . $singular,
        'new_item' => 'Novo ' . $singular,
        'add_new_item' => 'Adicionar novo ' . $singular
    );

    $supports = array(
        'title',
        'editor',
        'thumbnail'
    );

    $args = array(
        'labels' => $labels,
        'description' => $descricao,
        'public' => true,
        'menu_icon' => get_template_directory_uri().'/car_icon.png',
        'supports' => $supports
    );


    register_post_type( 'carros', $args);    
}

add_action('init', 'registrar_carros');

function registrar_menu_navegação() {
    register_nav_menu('header-menu','main-menu');
}

add_action('init','registrar_menu_navegação');


function geraTitle() {
     bloginfo('name'); 
    if ( !is_home() )  echo ' | ';
    the_title(); 
}


function preenche_conteudo_info_carro(){}

function registra_meta_boxes() {

    add_meta_box(
        'ano-carro',
        'Informações do Veículo',
        'preenche_conteudo_info_carro',
        'carros',
        'normal',
        'hight'
    );
}

add_action('add_meta_boxes', 'registra_meta_boxes');
1 resposta
solução!

consegui resolver,

a prioridade estava escrito errada.

estava 'hight' e é 'high'