Post Type

Post Types (Tipos de post) é um termo usado para se referir a diferentes tipos de conteúdo em um site WordPress.

Em 2003, o WordPress foi lançado principalmente como uma plataforma de blog. Post (postagem, ou artigo) é uma terminologia comum de blog que permaneceu no WordPress à medida que evoluía para um CMS (sistema de gerenciamento de conteúdo) robusto. Quando o WordPress adicionou a possibilidade de criar diferentes tipos de conteúdo, as páginas, eles chamaram isso um tipo diferente de postagem, portanto, um Post Type. Nas versões posteriores, o WordPress adicionou a capacidade dos desenvolvedores de registrar seu próprio tipo de postagem personalizada. Em todo o sentido prático, o Post Type é o tipo de conteúdo com área própria no painel administrativo do WordPress (como essa seção Glossário aqui no TudoParaWP).

Por padrão, o WordPress vem com os seguintes tipos:

  • Posts (artigos do blog)
  • Página (páginas estáticas, como uma página “Sobre a Empresa’ ou “Contato”)
  • Anexos (os arquivos anexos que você adiciona num post ou página)
  • Revisões (versões anteriores de posts/páginas)
  • Menu (Menus e seus itens de menu)

Designers e desenvolvedores de temas WordPress podem adicionar tipos de postagem personalizados usando um dos muitos plugins para tal funcionalidade ou a função register_post_type (prefiro fazer manualmente para não ter uma área estrutural de um site totalmente dependente de um plugin que só adiciona um código facilmente criado).

Um exemplo comum de um Post Type é o portfólio. Este tipo de postagem geralmente é registrado por temas de portfólio para ter uma exibição personalizada de itens de portfólio.

Os tipos de postagem personalizados realmente impulsionaram o WordPress em direção a um verdadeiro sistema de gerenciamento de conteúdo porque agora ele está sendo usado para alimentar todos os tipos de sites diferentes, como sites de imóveis, banco de dados de filmes, portfólios, etc.