Anoche entre a un blog muy nuevo que tengo y me sorprendí al ver que, luego de darle 2 enlaces entrantes por la tarde, ya había indexado la home y habían llegado las primeras visitas (entre 20 y 30), nada malo por ser que esta hace un par de días online, entonces me puse medio contento y me puse a acomodar un poco el Theme y a traducirlo.
El theme es Mimbo Pro, no es como para un blog que queremos ordenar los post en orden de tiempo, al menos por default y eso me esta dando unos dolores de cabeza terribles.
Algo curioso del theme, es que llama a las categorías en el home en vez de a los artículos, en verdad es un quilombo entenderlo, muy complicado.
Yo quería en el sidebar izquierdo, llamar a las categorías, pero quería que el título “Categorias” tenga h2 u h3 y las categorías h1.
Para llamar a las categorías, por defecto, hay que usar la llamada:
<?php the_category(''); ?>
Entonces yo ponía “Categorías” en h2 y abajo las categorías en h1, algo así era:
<h2>Categorías:</h2>
<h1><?php wp_list_categories(”); ?></h1>
Pensé que era la solución, Pero abajo del título en h2, en h3 me decía “Categories” y después las listaba y quedaba horrible, buscando en el Codex de WordPress interpreté que si le agregaba o quitaba parametros lo podía solucionar.
Leí que si escribía “orderby=name” las ordenaba por el nombre, y agregando un & y siguiendo con “style=none” le sacaba el formato de lista que tenía y ya iba quedando mejor pero me seguía jodiendo el “categories” ese que me aparecía por ahí.
La función que me salvó fue “title_li=“, que dice que el título de la lista no es ninguno, o que no tiene
.
Al final me quedó el código así:
<h2>Categorías:</h2>
<h1><?php wp_list_categories(‘orderby=name&style=none&title_li=’); ?></h1>
Es una pavada pero al menos aprendí algo mas, espero que le sirva a alguien.