Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como adicionar categorias e subcategorias no WordPress

No WordPress, suas postagens podem ser organizadas em diferentes categorias e tags. Você pode até mesmo criar subcategorias para maior organização.

O uso de categorias e subcategorias pode ajudar seus leitores a encontrar o conteúdo que mais lhes interessa e melhorar as classificações de SEO do seu site.

Nos últimos 16 anos, organizamos efetivamente nossas postagens em categorias e subcategorias em todos os nossos sites para melhorar a navegação do site para nossos leitores. Isso melhorou nossa acessibilidade e contribuiu para classificações mais altas nos mecanismos de pesquisa, tornando nosso conteúdo mais fácil de usar.

Neste artigo, mostraremos a você como adicionar facilmente categorias e subcategorias no WordPress, passo a passo.

Categories and subcategories in WordPress

Entendendo as categorias pai e filho no WordPress

As categorias são uma ferramenta poderosa. Elas não são apenas uma maneira de classificar seu conteúdo. Elas também ajudam você a desenvolver uma estrutura de site adequada que seja significativa e semântica. Isso é ótimo para o SEO do WordPress.

Observação: Se você não souber a diferença entre categorias e tags, dê uma olhada em nosso guia sobre categorias e tags. Ele explica por que as categorias e as tags são diferentes e como usá-las corretamente.

Agora você deve estar se perguntando: por que e quando alguém precisaria usar categorias secundárias (subcategorias) em seu site WordPress?

Digamos que você esteja criando um blog de viagens para diferentes destinos ao redor do mundo. Talvez você queira que os usuários possam encontrar artigos por país e cidade.

Por exemplo, você pode ter um artigo sobre os melhores parques aquáticos dos Estados Unidos. Faria sentido usar “Estados Unidos” como a categoria para essa postagem.

Entretanto, você também pode ter artigos sobre os melhores lugares para comer na cidade de Nova York, Los Angeles, Chicago e outros. É aqui que você pode usar subcategorias ou categorias secundárias. Então, “Estados Unidos” pode se tornar uma categoria principal e as cidades podem se tornar categorias secundárias.

Category and subcategory in WordPress

Uma postagem arquivada em uma categoria secundária não precisa ser arquivada também na categoria principal. Em nosso exemplo, poderíamos ter deixado a opção “United States” desmarcada e colocado a postagem na categoria “New York City”.

Se você arquivar uma postagem na categoria secundária, mas não na categoria principal, sua postagem aparecerá somente nas páginas de arquivo da categoria secundária.

Dito isso, vamos dar uma olhada em como adicionar categorias regulares e categorias secundárias no WordPress.

Como adicionar uma categoria no WordPress

Você pode adicionar facilmente uma nova categoria no WordPress ao escrever um post.

Primeiro, se a barra lateral não estiver sendo exibida quando você estiver editando uma publicação, será necessário clicar no ícone de engrenagem no canto superior direito.

Em seguida, no painel de blocos no lado direito, abra a guia Categories (Categorias).

where to find categories when editing a post

Você verá diferentes categorias que já criou.

No entanto, para criar uma nova categoria, você pode simplesmente clicar no link “Add New Category” (Adicionar nova categoria).

Adding a new category in WordPress

Depois de clicar no link, serão exibidas duas novas caixas nas quais você poderá adicionar sua categoria.

Para uma categoria normal, você não precisa selecionar nada no menu suspenso Parent Category (Categoria pai).

Enter a category name and parent category

Depois de digitar o nome da sua categoria, basta clicar no botão “Add New Category” (Adicionar nova categoria).

A caixa dessa categoria será automaticamente marcada para sua postagem atual. Você pode desmarcá-la, se desejar.

Preview of new category

Você também pode adicionar uma nova categoria sem editar uma postagem.

Basta acessar Posts ” Categories e adicionar sua nova categoria. Isso é útil se você quiser criar todas as suas categorias antes de adicionar conteúdo.

Esse método também permite que você edite o slug (URL) das suas categorias. Você pode excluir e renomear categorias e dar a elas uma descrição. Veja como adicionar palavras-chave e descrições de SEO no WordPress.

Add a new category

Adição de uma categoria secundária (subcategoria) no WordPress

Você pode adicionar e editar categorias secundárias exatamente da mesma forma que adicionou as categorias principais.

Quando estiver editando uma postagem, abra o painel de configurações e role para baixo até a guia Categories (Categorias).

Em seguida, clique na opção “Add New Category” (Adicionar nova categoria) e digite o nome de sua categoria secundária. Em seguida, selecione a categoria que você deseja usar como a principal na lista suspensa.

Add a subcategory

Da mesma forma, você também pode ir para Posts ” Categories para adicionar categorias secundárias.

Basta digitar o nome de sua categoria secundária e selecionar a categoria principal no menu suspenso.

Select a parent category

Suas categorias secundárias também podem ter suas próprias categorias secundárias, se você desejar.

Por exemplo, podemos decidir desenvolver uma estrutura de categoria que seja usada para agrupar vários tipos de conteúdo, como esta:

Preview of category structure

Aqui, Notícias é uma categoria, com os Anúncios como categorias secundárias.

As categorias no mesmo nível dentro de uma categoria principal às vezes são chamadas de categorias “irmãs”. Por exemplo, os Anúncios e as Ferramentas de SEO são categorias irmãs aqui.

As categorias só podem ter uma categoria principal. Não é possível adicionar uma subcategoria em duas categorias principais diferentes.

Benefícios de SEO da estrutura do site baseada em categorias

Os URLs de sua categoria terão a seguinte aparência:

https://example.com/category/united-states/new-york-city/

Isso é significativo e ajuda os mecanismos de pesquisa e os visitantes a entenderem do que se trata a sua página. Você também tem a chance de adicionar palavras-chave ao seu URL. As palavras-chave ajudam as pessoas a encontrar conteúdo nos mecanismos de busca.

O WordPress também permite que você altere facilmente o prefixo /category/ dos URLs de suas categorias. Você pode até mesmo removê-lo completamente, se desejar.

Basta acessar a página Configurações ” Permalinks no painel de administração do WordPress e rolar para baixo até a seção “Base da categoria”.

Change category permalink settings

Aqui você pode inserir o prefixo que deseja usar e clicar no botão “Save Changes” (Salvar alterações) para armazenar as alterações.

O prefixo “category” em seus URLs de categoria não acrescenta nenhum benefício ao seu SEO.

É por isso que alguns proprietários de sites preferem remover a palavra “categoria” dos URLs de suas páginas de arquivo de categoria do WordPress. Você pode fazer isso facilmente usando o plug-in All in One SEO, para que os URLs de suas categorias tenham a seguinte aparência:

http://example.com/united-states/new-york-city/

Basta acessar o menu Search Appearance do AIOSEO e selecionar a guia Taxonomies (Taxonomias). Nas configurações avançadas de Categorias, você verá a opção de remover o prefixo da base da categoria.

AIOSEO Remove Category Base Prefix

Como alternativa, você também pode usar o plug-in FV Top Level Categories. Basta instalar o plug-in e ele removerá a palavra “categoria” dos URLs de suas páginas de arquivo de categoria.

Importante: se você decidir alterar a base da categoria em um site existente do WordPress, precisará configurar redirecionamentos para evitar erros 404 para os visitantes do mecanismo de pesquisa. Para obter instruções mais detalhadas, siga nosso guia sobre como alterar o prefixo da base da categoria no WordPress.

Como exibir categorias e categorias secundárias na barra lateral do WordPress

Você pode adicionar um bloco de widget à barra lateral ou ao rodapé do WordPress para mostrar uma lista de categorias. No painel do WordPress, vá para Appearance ” Widgets.

Se você não tiver alterado seus widgets em relação aos que o WordPress coloca por padrão, deverá ver o bloco de widget Categorias já instalado. Caso contrário, você pode clicar no botão “+” e adicionar um bloco “Categoria” à sua área de widgets.

Add a category widget block

Por padrão, o widget mostrará todas as suas categorias em uma lista simples, em ordem alfabética.

Aqui está uma prévia de como eles ficaram em nosso site de teste:

Preview of categories in sidebar

Dica: As categorias só serão exibidas na lista se você tiver atribuído pelo menos um post publicado a elas.

Você pode alterá-lo para mostrar as categorias secundárias (subcategorias) abaixo de suas categorias principais, se desejar. Basta ativar a opção “Mostrar hierarquia” nas configurações do widget desta forma. Não se esqueça de clicar no botão “Atualizar”.

Show hierarchy in widget blocks

Em seu site, agora você deve ver as categorias principais com as categorias secundárias aninhadas abaixo delas.

Dica: se as alterações na barra lateral não forem exibidas, talvez seja necessário limpar o cache do WordPress.

Além do bloco de widget de categoria padrão, você também pode criar links de menu de categoria personalizados usando o menu de navegação do WordPress. Depois disso, você pode adicionar esse menu ao menu do cabeçalho, à barra lateral, ao rodapé ou a outros locais de menu.

Bônus: Exibir subcategorias em páginas de categoria no WordPress

Depois de adicionar subcategorias ao seu site, você poderá exibi-las nas páginas de categoria. Isso facilitará a navegação dos usuários pelo seu conteúdo e poderá aumentar o tráfego.

Para exibir subcategorias, você deve adicionar o seguinte código personalizado ao arquivo category.php. Você pode encontrar essa pasta nos arquivos do seu tema.

<?php
if (is_category()) {
    $this_category = get_category($cat);
    }
    ?>
    <?php
    if($this_category->category_parent)
    $this_category = wp_list_categories('orderby=id&show_count=0
    &title_li=&use_desc_for_title=1&child_of='.$this_category->category_parent.
    "&echo=0"); else
    $this_category = wp_list_categories('orderby=id&depth=1&show_count=0
    &title_li=&use_desc_for_title=1&child_of='.$this_category->cat_ID.
    "&echo=0");
    if ($this_category) { ?> 
  
<ul>
<?php echo $this_category; ?>
  
</ul>
  
<?php } ?>

Depois de fazer isso, basta visitar qualquer página de categoria em seu site, onde você verá uma lista de suas subcategorias que os usuários podem navegar.

Para obter detalhes, consulte nosso tutorial sobre como exibir subcategorias em páginas de categoria no WordPress.

Preview of Subcategories on Category Page

Esperamos que este tutorial tenha ajudado você a aprender como adicionar categorias e categorias secundárias no WordPress. Você também pode dar uma olhada em nosso artigo sobre como criar taxonomias personalizadas no WordPress e em nosso guia sobre como adicionar quicktags nos formulários de comentários do WordPress.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

98 ComentáriosDeixe uma resposta

  1. Atul Tanna

    I have a Buying Guide, Review, and Categories and Under Categories I have several sub categories
    When I Review Amazon Products I would like them to appear under Reviews and at te same time time I would like them to appear in one of the sub categories How do I get started and what do I do

    Thanks

  2. Alaba

    Hi, my site has some categories that don’t have any parent category. However, these were created a long time ago. Can I just assign them one?

    • WPBeginner Support

      You can but if you have any posts under the categories, be sure to redirect any posts that had their URLs changed

      Administrador

    • WPBeginner Support

      That would be your posts/blog page that you can set under Settings>Reading :)

      Administrador

  3. Imran khan

    When using child categories, should I check the parent category also checked, or keep it unchecked?

    • WPBeginner Support

      If you mean when adding a post to the category, you would only need to check the child category

      Administrador

      • Imran khan

        I have my permalink structure set to “/%category%/%postname%/” and I want to show the parent category in my URL.
        1. If I checked the child category my post URL’s are showing: “www.my-site.com/parent-cat/child-cat/post-name/”
        2. If I checked both child and parent categories, my post URL’s are showing: “www.my-site.com/parent-cat/post-name/” that I want. So now should I check the parent category also checked, or keep it unchecked? If i checked both then it would not be an issue to have duplicate content that will negatively affect on SEO.

  4. Terry

    Can subcategories be used for products?

    • WPBeginner Support

      Yes, as long as your eCommerce plugin allows.

      Administrador

  5. Sade

    Hi,

    I have made my catergory showing at the top a drop down, but when I put category in my primary sidebar when I click it says ‘select category’ and doesn’t show my sub categories. How do I fix this?

    Thanks

    • WPBeginner Support

      You would normally need to manually add subcategories if we’re understanding what you’d want correctly.

      Administrador

  6. Ebi

    Hi
    Can I generate multiple articles for the main category without selecting a subcategory for it (with a few subcategories), is this SEO desirable?

    • WPBeginner Support

      You can have multiple posts in one category if you wanted and not use subcategories, it would depend on the overall organization of your site for how useful it would be and if it would have any SEO effect.

      Administrador

  7. usman

    hay i need to know how i display sub-category show in menu when i add new show auto into the menu

  8. Candy

    I have six categories on my homepage. When you click the image on the homepage, it takes you to that category page. I am having an issue with blog posts. How do I get the blog post to automatically appear on the correct category page? I’m been doing this manually and I know there has to be another way. Thanks in advance!

    • WPBeginner Support

      You should be able to link to the category page for WordPress to automatically list the posts in a category. You can get the link to your category page by adding a category to your menu. You should not be manually creating your category pages.

      Administrador

  9. Stef

    You mentioned if you don’t attach the item to the parent and only the child that it wouldn’t show up in the parent. This is incase you don’t want duplicate content.

    If left attached to both would this create an SEO issue of having duplicate content then? I know Google frowns upon duplicate content, but you didn’t say.

    Thanks in advance.

    • WPBeginner Support

      It should not cause a duplicate content issue either way.

      Administrador

  10. Muhammad Salman

    Good. It helped me a lot thanks wpbeginner

    • WPBeginner Support

      You’re welcome, glad our article was helpful :)

      Administrador

  11. Julie

    Thanks,
    I was told I was creating my categories incorrectly as they had the word ‘category’ in the URL. I read several posts on how to create categories and yours was the only one explaining this.
    That said, how bad is it to have this? I hate to add in yet another plugin. It really doesn’t bother me…unless it should for some reason.
    Julie

    • WPBeginner Support

      There is a large amount of personal preference as search engines don’t specify their preference other than being easy for users to understand. You can always update your category names if you wanted but it is not a hard requirement. For adding more plugins, for the most part, you shouldn’t worry. For our guide on plugins you would want to take a look at our article here:
      https://www.wpbeginner.com/opinion/how-many-wordpress-plugins-should-you-install-on-your-site/

      Administrador

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.