¿Cómo obtener el título de la categoría de una entrada dentro del loop?

5 abr 2012, 00:00:55
Vistas: 21.4K
Votos: 1

Estoy atascado en una tarea bastante simple: obtener el título de la categoría para la entrada actual, dentro del loop, para ser usado en una función (sin que se imprima automáticamente). ¿Alguna idea?

1
Comentarios

¿a qué te refieres con 'para ser usado en la función'? ¿es esto lo que buscas: http://codex.wordpress.org/Function_Reference/get_the_category

Michael Michael
5 abr 2012 00:05:42
Todas las respuestas a la pregunta 1
1

La función get_the_category() devuelve un array de objetos de categoría. Para obtener el nombre de la primera categoría, utiliza esto:

$categories = get_the_category(); 
$cat_name = $categories[0]->cat_name;

Para ver una lista de las propiedades del objeto de categoría, consulta la documentación sobre get_the_category()

5 abr 2012 00:07:51
Comentarios

Oh, Dios. Devuelve un array... ¡por supuesto! Y para colmo, se me olvidó hacer el sprint_f. A veces soy un pésimo programador... gracias por la ayuda.

João João
5 abr 2012 18:27:20