Suporte » Plugins » custom post

  • bom dia a todos!! pessoal, seguinte…
    quero criar custom posts no formato de paginas, mas não estou acertando ainda…
    fiz o seguinte codigo:
    e na parte “‘capability_type’ =>’page’,” eu determino que seja pagina, mas não rola de jeito nenhum…tá certo como eu fiz??? sem mais, muito obrigado a todos!!
    Horácio

    function webDesign(){
    $labels=array(
    ‘name’ => ‘webdesign’,
    ‘singular_name’ => ‘webdesign’,
    ‘add_new_item’ => ‘lancar novo trabalho’,
    ‘edit_item’ => ‘editar informacoes do trabalho’,
    ‘all_itens’ => ‘todos os sites’,
    ‘view_itens’ => ‘todos os trabalhos’,
    ‘search_itens’ => ‘localizar’,
    ‘not_found’ => ‘nada encontrado’,
    ‘not_found_in_trash’ => ‘lixo vazio’,
    ‘menu_name’ => ‘webdesign’,
    );
    $args=array(
    ‘capability_type’ =>’page’,
    ‘labels’ => $labels,
    ‘public’ => TRUE,
    ‘publicly_queryable’ => TRUE,
    ‘show_ui’ => TRUE,
    ‘show_in_menu’ => TRUE,
    ‘query_var’ =>””,
    ‘rewrite’ =>array(“slug”=>”webdesign”),
    ‘has_archive’ =>TRUE,
    ‘hierachical’ =>FALSE,
    ‘menu_position’ =>’60’,
    ‘supports’ =>array(‘excerpt’,’thumbnail’,’title’,’editor’,’comments’,’custom_fields’),
    );
    register_post_type(‘webdesign’,$args);
    }
    add_action(‘init’,’webdesign’);

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Evandro Teixeira

    (@evandro-teixeira)

    Olá Horácio,

    Não tive tempo para testar seu código pois estou no trabalho mas conforme o codex:

    It seems that map_meta_cap needs to be set to true, to make this work.

    map_meta_cap precisa estar setado para TRUE sendo seu valor default null.

    Acredito que seja isso que falta, espero ter ajudado.

    https://codex.wordpress.org/Function_Reference/register_post_type

    Criador do tópico Horácio

    (@2011-1)

    seria assim:

    function webDesign(){
    $labels=array(
    ‘name’ => ‘webdesign’,
    ‘singular_name’ => ‘webdesign’,
    ‘add_new_item’ => ‘lancar novo trabalho’,
    ‘edit_item’ => ‘editar informacoes do trabalho’,
    ‘all_itens’ => ‘todos os sites’,
    ‘view_itens’ => ‘todos os trabalhos’,
    ‘search_itens’ => ‘localizar’,
    ‘not_found’ => ‘nada encontrado’,
    ‘not_found_in_trash’ => ‘lixo vazio’,
    ‘menu_name’ => ‘webdesign’,
    );
    $args=array(
    ‘capability_type’ =>’page’,
    ‘labels’ => $labels,
    ‘map_meta_cap’ => TRUE,
    ‘public’ => TRUE,
    ‘publicly_queryable’ => TRUE,
    ‘show_ui’ => TRUE,
    ‘show_in_menu’ => TRUE,
    ‘query_var’ =>””,
    ‘rewrite’ =>array(“slug”=>”webdesign”),
    ‘has_archive’ =>TRUE,
    ‘hierachical’ =>FALSE,
    ‘menu_position’ =>’60’,
    ‘supports’ =>array(‘excerpt’,’thumbnail’,’title’,’editor’,’comments’,’custom_fields’),
    );
    register_post_type(‘webdesign’,$args);
    }
    add_action(‘init’,’webdesign’);

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘custom post’ está fechado para novas respostas.