Siga o passo a passo abaixo para criar um Post Type
-
Edite o arquivo funcitions.php e adicione o código abaixo, este é um código de exemplo, você deve editar e deixar os nomes e parâmetros necessários.
-
Código de exemplo.
// Our custom post type function
function post_type_servicos() {
register_post_type( ‘servicos’, // CPT Options
array(
‘labels’ => array(
‘name’ => __( ‘Serviços’ ),
‘singular_name’ => __( ‘Serviço’ )
),
‘public’ => true,
‘public_queryable’ => true,
‘show_ui’ => true,
‘query_var’ => true,
‘rewrite’ => array( ‘slug’ => ‘servicos’ ),
‘capability_type’ => ‘post’,
‘has_archive’ => true,
‘hierarchical’ => false,
‘menu_icon’ => ‘dashicons-admin-multisite’,
‘menu_position’ => 2,
‘supports’ => array( ‘title’, ‘thumbnail’, ‘category’, ‘editor’ )
)
);
}// Hooking up our function to theme setup
add_action( ‘init’, ‘post_type_servicos’ ); -
Links de Referencia para o Dashicons: Open Source Icon Sets – Iconify Dashicons | Developer.WordPress.org
-
Após editar o código você deve salvar e notará que o Post Type será exibido no menu do WordPress.