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;}