post
Criando custom post no wordpress
Publicado em: 23/05/2021 / Atualizado 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/
Publicações recomendadas:
Inscreva-se em Nossa News:
Seja notificando sempre que tiver conteúdo novo disponível no meu canal do Youtube ou artigo no meu Blog.
Link Curto para 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 e sugira um publicação sobre um assunto que tenha dificuldades de resolver.