No WordPress, tipos de post personalizados são usados quando você deseja criar conteúdo que seja diferente de um post ou página normal.
Por exemplo, você pode criar tipos de post personalizados para portfólios, depoimentos e produtos. Muitos plugins do WordPress também usam tipos de post personalizados para armazenar dados.
Se você decidir usar tipos de post personalizados em seu site, precisará aprender como criá-los e exibi-los em seu site WordPress. Você também precisará adicioná-los aos seus resultados de pesquisa e decidir como organizá-los.

O que é um Tipo de Post Personalizado?
Tipos de post são usados para ajudar a distinguir entre diferentes tipos de conteúdo no WordPress. Por exemplo, posts e páginas são ambos tipos de post, mas são feitos para servir a propósitos diferentes.
O WordPress vem com alguns tipos de post padrão:
- Post
- Página
- Anexo
- Revisão
- Menu de Navegação
Você também pode criar seus próprios novos tipos de post, e estes são conhecidos como tipos de post personalizados.
Tipos de post personalizados podem ter campos personalizados diferentes e sua própria estrutura de categoria personalizada. Eles são úteis ao criar conteúdo personalizado com um formato diferente dos posts e páginas padrão.
Por exemplo, você poderia criar tipos de post personalizados para portfólios, depoimentos e produtos. Um site de crítica de filmes poderia ter um tipo de post 'críticas de filmes'.
No WPBeginner, usamos tipos de postagem personalizados para manter nossas Ofertas e seções de Glossário separadas de nossos artigos diários do blog. Isso nos ajuda a organizar melhor o conteúdo do nosso site.

Muitos plugins populares do WordPress usam tipos de postagem personalizados para armazenar dados em seu site WordPress. Os seguintes são alguns dos principais plugins que usam tipos de postagem personalizados:
- WooCommerce adiciona um tipo de postagem 'produto' à sua loja online.
- WPForms cria um tipo de postagem 'wpforms' para armazenar todos os seus formulários.
- MemberPress adiciona um tipo de postagem personalizada 'memberpressproduct'.
Quando você deve usar tipos de postagem personalizados?
Você pode frequentemente usar recursos integrados do WordPress, como categorias e tags, para organizar seu conteúdo sem a necessidade de usar tipos de postagem personalizados. Por exemplo, você pode configurar um layout hierárquico de conteúdo usando páginas filhas e também configurar subcategorias.
Usar esses recursos padrão do WordPress é frequentemente mais fácil, pois, por padrão, os tipos de postagem personalizados não aparecerão na sua página de blog, nos resultados de pesquisa ou nos seus feeds RSS.
Após analisar as opções padrão, você pode descobrir que não precisa de tipos de postagem personalizados. Se tiver dúvidas, consulte este guia sobre quando você precisa de um tipo de postagem ou taxonomia personalizada no WordPress.
Como criar um tipo de postagem personalizada no WordPress
Se você decidir usar tipos de postagem personalizados no seu blog, a maneira mais fácil de criá-los é com um plugin. O plugin Custom Post Type UI é recomendado para a maioria dos usuários e permite que você crie tipos de postagem personalizados a partir da página 'Editar/Adicionar Tipos de Postagem'.

Alternativamente, você pode adicionar um novo tipo de post personalizado colando um trecho de código no arquivo functions.php do seu tema ou usando um plugin de snippets como o WPCode. A vantagem deste método é que seus tipos de post personalizados não desaparecerão se o plugin for desativado.
Você pode aprender mais em nosso guia sobre como criar tipos de post personalizados no WordPress.
Como Exibir Tipos de Post Personalizados no WordPress
Você também pode usar o Custom Post Type UI para exibir seus tipos de post personalizados em seu site.
Exibindo Páginas de Arquivo de Tipo de Post Personalizado
Antes de poder visualizar a página de arquivo do seu tipo de post personalizado, você deve garantir que os arquivos estejam habilitados para o seu tipo de post personalizado.
Se não estiverem, você pode habilitá-los nas opções avançadas do Custom Post Type UI.

Se você tiver permalinks amigáveis para SEO habilitados, você poderá visitar o arquivo do seu tipo de post personalizado em um URL como este:
http://www.example.com/movies/
Você terá que substituir 'example.com' pelo seu próprio nome de domínio e 'movies' pelo nome do seu tipo de post personalizado.
Exibindo Tipos de Post Personalizados no Seu Menu de Navegação
Agora que você sabe o URL da página de arquivo, você pode adicioná-la ao seu menu de navegação. Você também pode personalizar a página de arquivo adicionando um modelo personalizado ao seu tema WordPress ou usando um construtor de temas como o SeedProd.

Mostramos como fazer todas essas coisas passo a passo em nosso guia sobre como criar uma página de arquivo de tipos de postagem personalizados no WordPress.
Exibindo Posts Personalizados Fixos
Finalmente, se você quiser fixar seus posts personalizados mais importantes no topo da página, você pode seguir nosso guia sobre como adicionar posts fixos em arquivos de tipos de postagem personalizados do WordPress.
Como pesquisar tipos de postagem personalizados no WordPress
Por padrão, o WordPress não exibirá tipos de postagem personalizados nos resultados de pesquisa no site. Isso significa que seus visitantes podem perder ótimos conteúdos, e você perderá visualizações de página extras.
Incluindo tipos de postagem personalizados nos resultados de pesquisa
A maneira mais fácil de incluir tipos de postagem personalizados na pesquisa do WordPress é com o SearchWP plugin. Simplesmente clique no botão ‘Fontes e Configurações’ do plugin. Aqui, você pode marcar cada tipo de postagem que deseja incluir nos resultados de pesquisa.

Você também pode escolher a importância de cada tipo de postagem personalizado ao exibir os resultados da pesquisa e personalizar o mecanismo de pesquisa de outras maneiras.
Para saber como, basta ver nosso guia passo a passo sobre como incluir tipos de postagem personalizados nos resultados de pesquisa do WordPress.
Criando um Formulário de Pesquisa para Tipos de Postagem Personalizados
Você também pode usar o SearchWP para criar um formulário de pesquisa personalizado que mostrará apenas resultados do seu tipo de postagem personalizado, e então adicionar o formulário aos seus posts ou barra lateral.
Por exemplo, se você tem um tipo de postagem personalizado chamado 'filmes', então você pode criar um formulário de pesquisa especial de filmes que retorna apenas filmes nos resultados da pesquisa.
Para mais detalhes, veja nosso guia sobre como criar um formulário de pesquisa avançada no WordPress para tipos de postagem personalizados.
Como Organizar Tipos de Postagem Personalizados no WordPress
Por padrão, você não terá uma maneira de organizar seus tipos de postagem personalizados. As categorias do WordPress só podem ser usadas para organizar postagens, não tipos de postagem personalizados.
Adicionando Categorias a um Tipo de Postagem Personalizado
Felizmente, você pode usar o Custom Post Type UI para associar categorias a tipos de postagem personalizados.

Simplesmente marque a caixa 'Categorias (WP Core)' na área 'Taxonomias' do plugin, e você poderá usar categorias para organizar seus tipos de postagem personalizados.
Saiba mais em nosso guia sobre como adicionar categorias a um tipo de postagem personalizado no WordPress.
Criando Taxonomias Personalizadas para um Tipo de Postagem Personalizado
Alternativamente, você pode criar uma nova taxonomia personalizada para organizar seu tipo de postagem personalizado. Por exemplo, se você tem um tipo de postagem personalizado chamado 'Livros', então você pode classificá-lo usando uma taxonomia personalizada chamada 'Tópicos'.
Em seguida, você pode adicionar termos de tópico como Aventura, Romance, Horror e outros tópicos de livros. Isso permitirá que seus leitores classifiquem facilmente os livros por tópico.
Comece seguindo nosso guia sobre como criar taxonomias personalizadas no WordPress.
Como Assinar Tipos de Postagem Personalizados no WordPress
O WordPress inclui apenas suas postagens de blog no feed RSS principal do seu site. Isso significa que o conteúdo do seu tipo de postagem personalizado não será visível para os assinantes do seu feed RSS principal.
Você pode facilmente incluir todos os tipos de postagem publicamente disponíveis em seu feed RSS principal adicionando o seguinte código personalizado ao arquivo functions.php do seu tema ou a um plugin de snippet como o WPCode:
function myfeed_request($qv) {
if (isset($qv['feed']))
$qv['post_type'] = get_post_types();
return $qv;
}
add_filter('request', 'myfeed_request');
Para mais detalhes sobre ambos os métodos, consulte nosso guia sobre como adicionar tipos de postagem personalizados ao seu feed RSS principal do WordPress.
Alternativamente, você pode querer aprender como criar um feed RSS separado para cada tipo de postagem personalizada no WordPress.

Esperamos que este artigo tenha ajudado você a aprender mais sobre tipos de postagem personalizados no WordPress. Você também pode consultar nossa lista de Leitura Adicional abaixo para artigos relacionados sobre dicas, truques e ideias úteis do WordPress.
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.
Leitura Adicional
- Como Criar Taxonomias Personalizadas no WordPress
- Como Criar um Formulário de Pesquisa Avançada no WordPress para Tipos de Postagem Personalizados
- Como Criar um Feed RSS Separado para Cada Tipo de Post Personalizado no WordPress
- Como Adicionar Tipos de Postagem Personalizados ao Seu Feed RSS Principal do WordPress
- Como Criar Tipos de Postagem Personalizados no WordPress
- Como adicionar categorias a um tipo de postagem personalizada no WordPress
- Tipos de Post
- Como Incluir Tipos de Postagem Personalizados nos Resultados de Busca do WordPress
- Como Adicionar Postagens Fixas em Arquivos de Tipos de Postagem Personalizados do WordPress
- Como Criar uma Página de Arquivo de Tipos de Postagem Personalizados no WordPress
