post
Criando custom post no wordpress
Publicado em: 23/05/2021
O WordPress é nativamente configurado para gerenciar posts e paginas.
Porem você pode configurar seu CMS para gerenciar o que você quiser.
Um exemplo seria caso você queira criar um site de imóveis para locação, você pode criar um custom post (postagem personalizada) para gerenciar apenas isso, e não misturar com as publicações de postagens do seu site.
Para criar seu gerenciador de publicações personalizados, primeiramente você deve acessar o arquivo functions.php do seu tema.
Abaixo segue o código de exemplo:
function register_new_post_type_projetos_de_clientes() {
$labels = array(
'name' => 'Projetos',
'add_new_item' => 'Adicionar novo projeto',
'edit_item' => 'Editar projeto',
'not_found_in_trash' => 'Nenhum projeto na lixeira',
'not_found' => 'Nenhum projeto encontrado.'
);
$supports = array(
'title',
'editor',
'thumbnail',
'comments',
'excerpt',
'custom-fields',
'author'
);
$args = array(
'public' => true,
'labels' => $labels,
'supports' => $supports,
'show_in_rest' => true,
'rewrite' => array('slug' => 'projeto'),
'has_archive' => true,
'menu_icon' => 'dashicons-category'
);
register_post_type('projeto', $args);
}
add_action('init', 'register_new_post_type_projetos_de_clientes');
No exemplo acima, estamos gerenciando projetos, porem você pode trocar a palavra projeto, por qualquer uma palavra, como imóvel, carros, etc. Dependendo do que você quer gerenciar.
Veja mais sobre custom post type acessando o link da documentação no site oficial wordpress org: https://wordpress.org/support/article/post-types/
Link de compartilhamento
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.
bruno.art.br/pb/868
ID de Referência: 868
Sugira uma publicação
Envie uma mensagem para mim, e sugira alguma publicação de algum tema que tenha dificuldades de resolver.