WordPress.org

Descrição

Plugin simples para exibir categorias em qualquer post ou página com um código de atalho. É basicamente uma interface API de atalho para a função wp_list_categories do WordPress.

Utilização:

Mostrará links para todas as categorias e as ordenará pelo número de posts em cada categoria.

Você também pode listar tags ou qualquer outra taxonomia do WordPress. Você precisa passar um valor para o parâmetro taxonomy. Por exemplo, para listar tags: .
Por padrão, o uso é mostrado:

>

  • Sem link para todas as categorias
  • Distribui a lista de Categorias pelo nome da Categoria em ordem crescente
  • Displayed in an unordered list style
  • Não mostra a contagem de posts
  • Displays only Categories with posts
  • Sets o atributo título da Categoria Descrição
  • Não é restrito à criança_de qualquer Categoria
  • Sem alimentação ou imagem de alimentação utilizada
  • Não exclui nenhuma Categoria e inclui todas as Categorias
  • Exibe a Categoria activa com a Classe CSS-Sufixo ‘ current-cat’
  • Mostra as categorias de forma hierárquica indentada
  • Display Category como o título sobre a lista
  • Não é imposto LIMIT SQL (‘number’ => 0 não é mostrado acima)
  • Display (ecos) as categorias
  • Não há limite de profundidade
  • Todas as categorias.
  • A lista é renderizada usando um novo objeto walker da classe Walker_Category

Veja wp_list_categories para uso.

Marcação e Estilização de listas de categorias

Tir da documentação oficial da wp_list_categories.

Por defeito, wp_list_categories() gera listas aninhadas não ordenadas (ul) dentro de um único item de lista (li) intitulado “Categories”.

Pode remover o item e lista mais externos definindo o parâmetro title_li para uma string vazia. Você terá que embrulhar a saída em uma lista ordenada (ol) ou lista não ordenada você mesmo (veja os exemplos acima). Se você não quer nenhuma saída de lista, defina o parâmetro estilo para none.

Você pode estilizar a saída com estes seletores CSS :

li.categories { ... } /* outermost list item */li.cat-item { ... }li.cat-item-7 { ... } /* category ID #7, etc */li.current-cat { ... }li.current-cat-parent { ... }ul.children { ... }

Mostrar lista de categorias em colunas

Para a saída da lista em colunas, você pode usar as multicolunas do CSS. Como por padrão a lista é impressa como uma lista não ordenada com a classe “categorias”, você pode adicionar isto ao seu CSS:

.categories{ column-count: 5; column-gap: 50px;}

Deixe um comentário