Todos en alguna ocasión, hemos encontrado themes, que cubren las necesidades que estamos buscando, excepto en los pequeños detalles, es por eso, que miles de veces queremos modificarlos, pero vemos scripts de código que no sabemos muy bien para que sirven ni como modificarlos. En esta ocasión vamos a hablar un poquito sin entrar en muchos detalles, de como podemos modificar el listado de nuestras categorías, añadiendo o eliminando parametros.
- Definición: Muestra una lista de categorías como enlaces. Cuando hacemos click, en cualquiera de estos enlaces, se nos presenta por pantalla, los post contenidos en esa categoría.
<?php wp_list_categories ( $args ); ?>
Sustituiremos $args por los parametros que queramos modificar.
Parametros:
Por defecto la variable $args viene definida con los siguientes parametros:
<?php $args
= array(?>
'show_option_all' => ,
'orderby' => 'name' ,
'order' => 'ASC' ,
'show_last_update' => 0 ,
'style' => 'list' ,
'show_count' => 0 ,
'hide_empty' => 1 ,
'use_desc_for_title' => 1 ,
'child_of' => 0 ,
'feed' => ,
'feed_type' => ,
'feed_image' => ,
'exclude' => ,
'exclude_tree' => ,
'include' => ,
'current_category' => 0 ,
'hierarchical' => true ,
'title_li' => __ ( 'Categories' ),
'number' => NULL ,
'echo' => 1 ,
'depth' => 0 );
- wp_list_categories (): Mostrará todas nuestras categorías.
- orderby: Muestra el ordén de las categorías, el orden por defecto es por nombre pero se puede modificar a ID, slug, count, term_group (no me quiero extender mucho, si alguien duda del uso de estos parametros puede preguntarnos).
- order: Ordena alfabeticamente tiene dos parametros DESC (Por defecto) o ASC.
- show_last_updated: muestra la última modificación en formato fecha/hora, dispone de dos parametros 1 (True) o por defecto 2 (False).
- style: Muestra las categorías en formato lista o no. list (por defecto) o none.
- show_count: Muestra un contador con los post dentro de cada categoría. dispone de dos opciones 1 (True) o por defecto 2 (False).
- hide_empty: Oculta las categorías vacias muy util para no marear a nuestros usuarios. Trae dos opciones 1 (True) o por defecto 2 (False).
- use_desc_for_title: Si incluimos una descripción de nuestra categoría da la opción de mostrarla o no. Trae dos opciones 1 (True) o por defecto 2 (False).
- child_of: Muestra solo las categorías hijas de la categoría que incluyamos en este parametro.
- feed: Muestra un enlace para seguir las categorías. Existen otros dos parametros muy similares feed_type y feed_image.
- exclude: Excluye una o mas categorías de la lista.
- include: Al contrario que la anterior, permite elegir que categorías incluir entre una o varias.
- hierarchical: Esta opción es muy preciada, sirve para mostrar tanto las categorías como las subcategorías.
- title_li: Muestra las categorías en formato de lista ordenada.
- number: Muestra el número elegido de categorias.
- echo: Esta opción se puede utilizar en condicionales, (si se cumple a wp_list_categorias(echo=”1″), es solo un ejemplo)
- depth: Muestra el nivel de herencia entre las categorias, puede ser 0 todas las categorías 1 muestra las categorías hijas de primer nivel, es posible sustituir el 1 por n dependiendo del nivel de herencia que se desee mostrar.
- current_category: Fuerza a mostrar la categoría elegida.
Es una simple toma de contacto, la mejor forma de familiarizarse es o bien trasteando tu blog, y rompiendolo ajustandolo a tus necesidades, o bien dando una lectura largo y tendida al Codex de WordPress
Espero que os sirva y haya sido de vuestro agrado.
Fuente: Codex
Sol Theme WordPress Sencillo pero Elegante