Como Exibir Descrições de Categoria no WordPress

Exibir descrições de categorias em seu site WordPress pode melhorar o SEO e a experiência do usuário. As categorias facilitam a navegação dos visitantes em seu site, e adicionar descrições fornece um contexto útil que pode ajudar seus usuários a entender o que cada seção contém.

Na WPBeginner, adicionamos descrições úteis às nossas páginas de arquivo de categorias. Descobrimos que, quando ajudamos nossos leitores a entender e encontrar facilmente conteúdo relevante para seus interesses, eles são mais propensos a interagir com nosso site e retornar no futuro.

Essas descrições não são apenas úteis para os visitantes, mas também benéficas para os mecanismos de busca. Ao incluir descrições claras e concisas, os mecanismos de busca podem entender melhor o propósito e o conteúdo de cada categoria. Isso pode levar a uma melhor indexação e classificação.

Neste artigo, mostraremos como adicionar facilmente descrições às suas categorias no WordPress, ajudando você a criar uma presença online mais eficaz e envolvente.

Como Exibir Descrições de Categoria no WordPress

Por que exibir descrições de categorias no WordPress?

Se você criou um site WordPress, então você provavelmente já está usando categorias e tags. Mas você pode não estar usando todo o seu potencial.

Categorias e tags permitem que você organize facilmente seu conteúdo em diferentes tópicos. E quando usadas corretamente, categorias e tags também podem ser muito úteis para melhorar seu SEO no WordPress.

O WordPress permite que você adicione descrições para suas categorias. Você pode não ter notado isso se criar categorias ao escrever uma postagem, pois esse método não permite adicionar uma descrição.

Dito isso, vamos dar uma olhada em como adicionar facilmente descrições às suas categorias no WordPress.

Adicionando Descrições de Categoria no WordPress

Primeiro, você precisa ir para a página Posts » Categorias. Se você estiver criando uma nova categoria, poderá simplesmente inserir o nome e a descrição da categoria aqui e, em seguida, clicar no botão ‘Adicionar nova categoria’.

A Página de Posts»Categorias

Se você quiser adicionar uma descrição a uma categoria existente, precisará clicar no link ‘Editar’ abaixo dessa categoria.

Isso o levará para a tela de edição da categoria, onde você poderá adicionar uma descrição para sua categoria.

Adicionar uma descrição a uma categoria

Não se esqueça de clicar no botão ‘Atualizar’ para salvar suas alterações.

Basta repetir o processo para adicionar descrições a todas as suas categorias. Você pode usar o mesmo método para adicionar descrições para tags também.

Exibindo Descrição de Categoria em Páginas de Arquivo de Categoria

A maioria dos temas WordPress exibirá automaticamente a descrição da categoria nas páginas de arquivo de categoria.

Exibir Descrições de Categorias nas Páginas de Arquivo de Categoria

No entanto, se o seu tema não exibir descrições de categoria nas páginas de arquivo, você terá que modificar seu tema. A maneira mais segura de fazer isso é criar um tema filho.

Para mais informações, consulte nosso guia para iniciantes sobre como criar um tema filho.

Em seguida, você precisa copiar um arquivo do tema pai para o tema filho. Você pode usar um cliente FTP ou o gerenciador de arquivos do cPanel oferecido pela sua empresa de hospedagem WordPress.

Você precisará ir para a pasta /wp-content/themes/parent-theme/ do seu site e encontrar o arquivo category.php. Se o seu arquivo não incluir esse arquivo, você precisará encontrar archive.php em vez disso.

Encontre category.php ou archive.php Usando Software FTP

Depois disso, você deve copiar o arquivo para a pasta do seu tema filho.

Em seguida, você precisa editar o arquivo e, em seguida, adicionar este trecho de código onde você deseja que a descrição da categoria seja exibida:

<?php
the_archive_description( '<div class="taxonomy-description">', '</div>' );
?>

Geralmente, isso será logo após a seção que contém the_archive_title. Não se esqueça de salvar o arquivo após colar o código.

Cole o Trecho de Código

Suas páginas de arquivo de categoria agora exibirão descrições de categoria.

Aqui está um exemplo do nosso site de demonstração. O tema Twenty Nineteen não exibe descrições de categoria por padrão, mas depois de adicionarmos o trecho de código a um tema filho, você pode ver que a descrição da categoria agora está sendo exibida.

Visualização da Descrição da Categoria

Exibindo Descrição de Categoria em Tema WordPress

Se você se sente confortável usando código em seu site WordPress, então você pode usar esses trechos de código para exibir descrições de categoria em outros locais do seu site.

Exibindo uma Única Descrição de Categoria em Seu Site

Se você quiser exibir uma descrição de categoria em outras partes do seu site, então você precisará usar a tag de modelo category_description:

<?php echo category_description(3); ?>

Você precisará substituir 3 pelo ID da categoria que deseja usar.

Exibindo Descrições de Categoria em Cada Post

Se você quiser exibir uma descrição de categoria dentro de posts individuais, então você pode adicionar um trecho de código, digamos, ao template single.php ou footer.php.

Se você estiver usando um tema filho, então você precisa primeiro copiar o template do tema pai para a pasta do tema filho.

Depois disso, você precisa adicionar este código:

$catID = get_the_category();
echo category_description( $catID[0] );

Este código simplesmente obtém todas as categorias para o post atual e, em seguida, exibe a descrição da categoria da primeira categoria.

Listando Todas as Categorias e Descrições

Se você gostaria de listar todas as suas categorias do WordPress com uma descrição em formato de lista, então você pode adicionar este código ao arquivo functions.php do seu tema ou inserir o trecho de código usando o plugin WPCode (recomendado).

Para detalhes, veja nosso guia sobre como adicionar código personalizado no WordPress.

function wpb_catlist_desc() {
$string = '<ul>';
$catlist = get_terms( 'category' );
if ( ! empty( $catlist ) ) {
  foreach ( $catlist as $key => $item ) {
    $string .= '<li>'. $item->name . '<br />';
    $string .= '<em>'. $item->description . '</em> </li>';
  }
}
$string .= '</ul>';

return $string;
}
add_shortcode('wpb_categories', 'wpb_catlist_desc');

Este código cria um shortcode que exibe todas as suas categorias e suas descrições em uma lista simples.

Agora você pode usar [wpb_categories] em suas postagens e páginas. Para usar este shortcode dentro de um widget de texto, você precisará habilitar shortcodes para widgets.

Listar categorias do WordPress com descrição

Bônus: Adicionando Descrição Meta de Categoria para Melhorar o SEO

Por padrão, o WordPress não adicionará a descrição da sua categoria nas meta tags.

É por isso que é importante que você use um plugin de SEO para WordPress como o All in One SEO para WordPress para adicionar descrições meta de categoria e impulsionar seu SEO.

Adicionando uma meta descrição para sua categoria no All in One SEO

Guias de Especialistas Sobre Categorias do WordPress

Esperamos que este tutorial tenha ajudado você a aprender como exibir descrições de categoria no WordPress. Você também pode querer ver outros guias relacionados a categorias 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.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

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

Interações do Leitor

28 CommentsLeave a Reply

  1. Gostaria de perguntar. Anteriormente, era possível adicionar uma imagem às descrições de categoria. Havia um editor clássico onde você podia adicionar mídia. Eu tenho configurado assim no meu blog. No entanto, após alguma atualização do WordPress, essa opção desapareceu e agora só consigo adicionar uma descrição. Tentei editar a categoria no banco de dados adicionando uma imagem usando HTML, mas o WordPress não exibe este link. Existe alguma maneira de adicionar uma imagem à descrição?

    • Seu plugin de SEO deve impedir conteúdo duplicado se você se refere à descrição no arquivo da categoria

      Admin

  2. Então, eu criei uma categoria para receitas de panela elétrica. Eu a intitulei “receitas saudáveis de panela elétrica”. Ela é exibida corretamente no menu suspenso e no back-end. Mas quando olho a página de resultados da categoria no front-end, ela tem palavras extras no início do título que não encontro em lugar nenhum e que não adicionei. Preciso excluí-las, mas não tenho certeza de onde isso está sendo puxado. Alguma ideia?

    • Seu tema provavelmente é o que está adicionando isso. Se você entrar em contato com o suporte do seu tema, eles devem ser capazes de ajudá-lo.

      Admin

  3. Deus te abençoe muito. Por favor, como faço para tornar as categorias clicáveis? para que quando alguém clicar em cada categoria, isso os leve para a lista de Arquivo

  4. Gostaria de saber se é possível fazer isso com tipos de postagem personalizados. Tenho um site de receitas e adoraria adicionar as descrições para ajudar com SEO.

    Obrigado.

    • Desde que seu tipo de postagem personalizado aceite categorias, ele deve ser capaz de ser exibido da mesma forma.

      Admin

  5. Hi,
    Is there a way to hide the description of the categories? I am looking for the opposite of this post (Hide Category Descriptions) but can’t seem to find anything :(

    Meu tema anterior não exibia descrições de categoria, mas atualizei hoje para wpocean e este novo tema exibe o texto, eu não gosto disso. Sinto que os usuários vão se perder ou não vão rolar para baixo para ler as postagens :/

    Existe um código para consertar isso?

    • Você deve entrar em contato com o suporte do seu tema atual primeiro para ver se há uma opção integrada ao tema ou um método recomendado para remover a descrição.

      Admin

  6. EDIT: I am now subscriting to replies. You can delete my other reply. :-)

    Olá! Ótimo post, embora eu gostaria de perguntar, existe uma maneira de mover a descrição da categoria para o final da página? Caso eu queira, digamos, uma descrição de 2.000 palavras para o valor de SEO, mas não quero que ela bloqueie todas as postagens reais dessa categoria.

    Agradeço desde já!

    • Olá Mads Grønlund,

      Sim, você pode fazer isso. Para isso, você precisará editar os arquivos de modelo do seu tema, como category.php. Procure o código responsável por exibir a descrição e mova-o para o final do loop. Você pode encontrar alguns problemas, então seria melhor fazer backup dos seus arquivos de modelo originais primeiro.

      Admin

  7. Olá a todos,

    This is very useful post and I was cracking my head why the category description wasn’t being displayed in my theme, and following this tutorial it occured to me that my theme didn’t even have the category.php or archive.php files!
    In such cases you need to edit the index.php file with the code provided in this tutorial. It worked like a charm for me :)

    • Eu também não tenho categoria ou arquivo no meu tema. Tentei postar o código no index.php, mas não funcionou (e eu não tenho ideia do que estou fazendo para postar o código lá) há alguma maneira de você detalhar um pouco mais os passos?

  8. Existe alguma maneira de fazer com que a descrição da categoria apareça apenas na primeira página dos arquivos de categoria? Não é 'conteúdo duplicado' se aparecer em todas as páginas de posts dessa categoria? Algumas das minhas categorias contêm uma grande quantidade de posts, então pode haver 4 ou 5 páginas de 'posts mais antigos' nessa categoria. Cada uma dessas páginas de posts mostra a mesma descrição. Obrigado por qualquer dica!

  9. Muito obrigado por esta dica – funcionou perfeitamente e me poupou muitas dores de cabeça potenciais.

    My category description is showing up as planned, just where I wanted it to :)

  10. Se minha categoria for uma subcategoria, percebo que há duas caixas de descrição para preencher. Apenas a caixa inferior aparecerá automaticamente na minha página de subcategoria. Devo preencher ambas as caixas de descrição? Elas devem ser iguais?

Deixe uma resposta

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