Komoloves

Blog Personal de Porkeno
Home » Ayuda Técnica » Blogs y Wordpress » Como poner una Lista de Categorias hijas Inline

Como poner una Lista de Categorias hijas Inline

Junio 20th, 2009 Posted in Blogs y Wordpress, Como Hacer ...

Me interesaba mostrar la lista de categorías hijas, pero inline. Es decir, sin saltos de linea. Una nube de tags filtrando por la categoría padre.

Después de buscar, leer y mirar la ayuda de Wordpress lo he conseguido. Podéis ver el resultado en Grupos musicales. Me interesaba que cuando se entraba en la categoría grupos, se mostrarán los que tenía dados de alta hasta el momento en una lista lineal, sin saltos de línea y con el enlace correspondiente.

Pues bien, para conseguir mostrar una lista de categorías sin complicarnos demasiado.

Primero, Necesitamos agregar unos estilos a nuestro fichero style.css
[css]
#categories_inline ul{
list-style: none;
}
#categories_inline ul li{
display: inline;
}[/css]

Segundo, Aplicaremos el estilo descrito a la lista de categorías de la función wp_categories_list de la siguiente manera.

[html]

    [php]
    $cat = get_query_var(‘cat’);
    //echo $cat;
    //echo $mycat;
    wp_list_categories(‘orderby=id&use_desc_for_title=1&depth=1&hierarchical=0&hide_empty=0&style=list&title_li=’.null.’&child_of=’.$cat);
    [/php]

[/html]

De esta manera conseguimos una lista de categorías filtradas por el padre, y le decimos que la lista es inline. Aunque podemos conseguir las categorías que queramos aplicando los filtro correspondientes. Más información sobre los parámetros que acepta en function wp_list_categories

Si tenéis alguna duda o aclaración no dudéis en comentarlo.

Leave a Reply