Mergulhando nos tipos de postagem personalizados e taxonomias do WordPress

Publicados: 2021-02-09

A capacidade de organizar o conteúdo é uma das funções mais importantes de um sistema de gerenciamento de conteúdo (CMS). Ele nos oferece uma maneira de definir claramente o que pertence a onde. Isso afeta todos, desde criadores de conteúdo que acessam o back-end até usuários que navegam no site voltado para o público. E, claro, os motores de busca também são um grande fator.

O WordPress tem uma variedade de opções para organizar o conteúdo – mas pode ser fácil perder quando você instala o software pela primeira vez. Pronto para uso, ele vem com páginas independentes, além de postagens que podem ser organizadas ainda mais por meio de categorias e tags.

Esses itens fornecem um ótimo começo e podem ser suficientes para um site básico. No entanto, sites com muitos tipos diferentes de conteúdo podem ficar confusos ao confiar apenas nas opções padrão.

É aqui que uma rápida olhada sob o capô desbloqueia os extremamente úteis tipos e taxonomias de postagens personalizadas do WordPress. Com eles, você pode criar maneiras totalmente novas e altamente específicas de organizar seu conteúdo. Em vez de tentar encaixar pinos quadrados em furos redondos, você simplesmente cria novos que são perfeitos para suas necessidades.

Com isso em mente, vejamos um cenário em que um tipo de postagem personalizado ou taxonomia pode ser útil. Também ofereceremos algumas dicas para aproveitar ao máximo esse recurso.

Aprendendo sobre tipos de postagem personalizados e taxonomias

Primeiro, é importante ter uma compreensão superficial dos tipos de postagem e taxonomias personalizadas do WordPress. Você não precisa ser um especialista, mas é uma boa ideia saber como eles são configurados e quais opções estão disponíveis.

Temos um pequeno tutorial que irá ajudá-lo a começar. Além disso, vale a pena dar uma olhada na documentação do WordPress sobre os tipos de postagem – e especialmente as funções register_post_type() e register_taxonomy() .

E, se você estiver procurando por uma ferramenta que facilite a criação de taxonomias e tipos de postagem personalizados, confira a interface do usuário de tipo de postagem personalizada e os pods. Ambos os plugins gratuitos simplificam bastante o processo. Você não pode errar com qualquer escolha.

Colocar tudo em posts pode ser confuso

As postagens padrão do WordPress são boas se você estiver executando um blog ou site orientado a notícias. A capacidade de categorizar e marcar cada postagem significa que você pode facilmente separar comunicados de imprensa de artigos de opinião.

Mas vamos considerar um cenário diferente. E se você quiser organizar os membros da equipe por departamento? Esqueça o uso de páginas padrão, pois elas não são apropriadas para esse tipo de situação.

As postagens podem ser uma solução. Você pode criar uma categoria de postagem “Equipe” e, em seguida, uma categoria filho para cada departamento. A partir daí, você pode adicionar uma postagem para cada membro da equipe e atribuí-los às suas respectivas categorias.

Isso tudo funciona, tecnicamente falando. Mas à medida que seu site se enche de conteúdo, visitar a tela de postagens do WordPress pode se tornar esmagador.

Uma lista de categorias do WordPress.

Imagine ser um criador de conteúdo que precisa editar um post. Como algumas entradas são postagens de blog, outras são notícias e outras ainda são membros da equipe, é difícil encontrar o que você está procurando. Há simplesmente muitos tipos diferentes de conteúdo no mesmo lugar.

Então, exibir os membros da equipe no front-end não é tão simples. Embora você possa criar um modelo de categoria personalizado, talvez seja necessário criar outros para cada departamento para duplicar a formatação desejada. A estrutura também é difícil de acompanhar. É ainda pior para outro desenvolvedor que vem mais tarde.

Como um tipo de postagem personalizado + taxonomia podem ajudar

Esse tipo de problema é exatamente o que os tipos de postagem e taxonomias personalizadas existem para resolver. Nesse caso, criar um tipo de postagem personalizado para “ Equipe ” e uma taxonomia para “ Departamentos ” fornecerá uma área separada no WordPress exclusivamente para esse conteúdo.

É uma experiência mais intuitiva em todos os sentidos. Agora, aqueles que desejam adicionar ou editar conteúdo relacionado à equipe precisam apenas clicar na entrada no menu do WordPress. É muito mais fácil de encontrar e simplesmente faz sentido.

Uma lista de funcionários.

No front-end, o conteúdo da equipe e do departamento obtém seus próprios arquivos. Isso permitiria que os designers criassem modelos personalizados que refletissem melhor o conteúdo desse tipo de postagem. Você não terá que se contentar com a mesma aparência e layout usados ​​para postagens de blog padrão.

A estrutura de URL também reflete melhor o conteúdo. Isso não apenas parece melhor para o usuário final, mas também pode beneficiar o SEO. Falando nisso, um tipo de postagem personalizado também permite uma personalização de SEO mais direcionada ao usar um plug-in como Yoast SEO ou All in One SEO Pack.

Seja você um criador de conteúdo ou um visitante, há benefícios em todos os sentidos. Qualquer tipo de conteúdo especializado que não se encaixe no molde da postagem ou página tradicional provavelmente é adequado para esse tipo de configuração.

Considerações para configurar taxonomias e tipos de postagem personalizados

O acima é apenas um cenário em que um tipo de postagem personalizada do WordPress faz sentido. Mas as coisas nem sempre são tão claras. Você pode ter conteúdo que pode se beneficiar de seu próprio tipo de postagem e taxonomia, mas pode não ter certeza sobre a melhor maneira de configurá-lo.

Vejamos alguns fatores importantes a serem considerados antes de mergulhar na adição de conteúdo:

Pense na estrutura de URL

Não vamos gastar muito tempo com isso, mas como os URLs são estruturados é importante. Tipos de postagem personalizados exigem um slug, que serve como base para a organização de suas postagens.

Você vai querer escolher um slug que faça sentido para o seu conteúdo. Tomando nosso tipo de postagem da equipe como exemplo, a URL para seu índice de arquivo pode ser:

https://www.yourgreatsite.com/ staff /

Nesse caso, “staff” é o slug para o nosso tipo de postagem. Talvez não seja o nome mais emocionante, mas certamente lógico.

Além disso, tome cuidado com o fato de que o conteúdo existente em seu site já pode estar usando um slug específico. Portanto, talvez seja necessário alterar as coisas para acomodar esse novo tipo de postagem.

Postagens ou taxonomias exigem relacionamentos entre pais e filhos?

Há um pequeno segredo para os tipos de postagem e taxonomias personalizadas do WordPress. Seja qual for o nome, todos eles funcionam essencialmente da mesma forma que páginas, postagens, categorias e tags padrão. E você pode configurá-los para trabalhar dentro desses parâmetros.

As páginas são partes independentes de conteúdo hierárquico – o que significa que podem ter relacionamentos pai/filho. Embora um tipo de postagem personalizado possa ser configurado para utilizar a funcionalidade de página, isso não é tão comum. Usar o tipo de postagem padrão das Páginas que vem com o WordPress geralmente funciona tão bem.

As postagens funcionam como uma coleção de conteúdo dentro do WordPress. Idealmente, todas as postagens em um tipo de postagem personalizado estão relacionadas de alguma forma. Eles podem ser postagens em blogs, perfis de membros da equipe ou até mesmo produtos que estamos vendendo. Eles não são hierárquicos.

Categorias e tags são duas maneiras diferentes de organizar ainda mais o conteúdo da postagem. E cada taxonomia personalizada que criamos contém propriedades específicas para uma ou outra.

A principal diferença entre os dois é uma hierarquia . Se uma taxonomia for hierárquica (habilitando relacionamentos pai/filho), ela se comportará como uma categoria . Se não houver hierarquia, ele se comportará como uma tag .

Em nosso exemplo, a taxonomia personalizada "Departamentos" é hierárquica. Isso nos permite:

  • Atribuir membros individuais da equipe a um ou mais departamentos (Liderança Executiva, Recursos Humanos, etc.);
  • Adicione mais camadas para organizar o conteúdo, como subdepartamentos, que atuam como categorias filhas (Liderança Executiva > Finanças, Recursos Humanos > Benefícios);
  • Exibir conteúdo com base em departamentos e subdepartamentos;

Uma tela de taxonomia personalizada para departamentos.

Por outro lado, nem todo conteúdo precisa ser organizado com uma hierarquia pai/filho. É aqui que as tags são úteis. E você pode configurar uma taxonomia personalizada para se comportar da mesma maneira. O conteúdo é agrupado em um nível singular.

Ao decidir como você deseja criar tipos de postagem personalizados e taxonomias, determine suas necessidades em relação à hierarquia. Você pode fazer alterações após o fato, mas é muito mais fácil começar no caminho apropriado.

Crie quantas taxonomias você precisar

As taxonomias personalizadas oferecem uma maneira fácil de organizar o conteúdo. E não há limite real para quantos deles você pode criar para acompanhar seus tipos de postagem. Isso pode ser especialmente útil quando você precisa filtrar postagens com base em mais de um critério.

Por exemplo, digamos que nosso tipo de postagem de equipe abrange funcionários em vários locais de escritório diferentes. Ao criar taxonomias para departamentos e escritórios, poderíamos facilmente filtrar as postagens com base em uma combinação dos dois.

Uma lista de taxonomia de locais.

Se precisarmos ver apenas funcionários de Recursos Humanos do escritório de Scranton, podemos. Da mesma forma, se quisermos listar toda a Liderança Executiva nos escritórios de Nova York e Stamford, uma consulta pode ser criada para isso.

As taxonomias fornecem um meio de classificar os dados de uma maneira que, de outra forma, seria incrivelmente difícil.

Vá além com campos personalizados

Há casos em que o conteúdo que você deseja colocar em seu tipo de postagem personalizado vai além do que o WordPress oferece em uma instalação padrão.

Por exemplo, um perfil de membro da equipe pode incluir informações como o cargo e o endereço de e-mail do funcionário. Embora você possa adicioná-los manualmente à área de conteúdo principal de cada postagem, isso pode levar a algumas inconsistências na formatação.

Adicionar campos personalizados para “título” e “e-mail” resolveria esse problema. Com eles, os dados podem ser consultados separadamente e permitem uma maneira mais consistente de adicionar e exibir conteúdo.

Campos personalizados do WordPress para perfis de membros da equipe.

Personalize seu conteúdo WordPress

Gastamos muito do nosso tempo personalizando a aparência e o layout dos projetos de nossos sites. Mas também é importante prestar muita atenção em como o conteúdo é organizado.

É para isso que os tipos de postagem personalizados e as taxonomias existem para fazer. Eles nos permitem reunir conteúdo relacionado de acordo com a necessidade. Isso, por sua vez, facilita a criação, edição e exibição.

Esperamos que este guia tenha ajudado você a entender melhor quando faz sentido implementar esses recursos e como usá-los melhor. É o tipo de conhecimento que pode ajudá-lo a fornecer um site bem organizado, amigável para SEO e fácil de navegar.