Ainda sobre tags, veja como mostrar uma lista das tags da postagem atual com número de postagens e descrição.A função get_the_tags é mais indicada para plugins e outros casos que precisem lidar com informações extras, como este. Através dela se poderá obter coisas como a descrição, a quantidade de postagens, ID, etc de cada tag obtida da postagem (deve estar em um loop também).

Se inserir essa função em um arquivo de tema, nada vai aparecer porque ela precisa ser atribuída a uma variável antes que a gente possa acessar seus membros.

  1. <?php
  2. $tags = get_the_tags();
  3.  
  4. foreach ($tags as $tag) {
  5. echo '<p>'.$tag->name.' ('.$tag->count.' posts)'.' sobre: '.$tag->description.'</p>';
  6. }
  7. ;?>

Lembre-se que é preciso adicionar uma descrição para cada tag em Posts >Tags, para que algo apareça.

Um exemplo mais completo, o código a seguir usa a função get term link é um arquivo de tema WordPress">get term link para mostrar a mesma lista, mas com links:

  1. <?php
  2. $tags = get_the_tags();
  3.  
  4. foreach ($tags as $tag) {
  5. echo '<p><a href="'.get_term_link( $tag->slug, 'post_tag' ).'">'.$tag->name.'</a> ('.$tag->count.' posts)'.' sobre: '.$tag->description.'</p>';
  6. }
  7. ;?>

Sem estresse!

Precisa de ajuda com seu WordPress?

Entre em contato

Um comentário sobre "Listar tags com descrição e número de posts"

  1. Marcelo Oliveira
    Gostaria de exibir, lado a lado, todas as tags que criei com seus respectivos número de postagens. Exemplo: tag X (20) / tag Y (12) / ... Poderia me dar uma dica sobre esse loop? Desde já agradeço. Marcelo Oliveira

Deixe um comentário

O seu endereço de e-mail não será publicado.