Por
Ignacio - 12/03/2010 - Guardado en
Programación,
Trucos
Si queremos, en algún espacio de nuestros templates (en los archivos, el índice, single.php…), proponer un conjunto de etiquetas que reúnan posts no sólo marcados con ellas, sino que pertenezcan a una misma categoría, tenemos aquí el código para conseguirlo.
Abriremos functions.php y pegaremos lo siguiente: (copiar y pegar)
A partir de aquí, en nuestro template (por ejemplo, index.php), escogeremos el lugar que creamos más conveniente para nuestras etiquetas y escribiremos la llamada a la función:
$args = array('categories' => '12,13,14');
$tags = get_category_tags($args);
Por supuesto, deberemos poner los tags de apertura y cierre de PHP.
De este modo, vamos a reunir etiquetas que hayan sido usadas en artículos bajo las categorías con ID 12, 13 y 14. La identidad numérica de cada categoría la sabremos sobrevolándola con el cursor del ratón en nuestro panel de Administración.
Créditos: foros de WordPress.org