Estaba tratando de sólo listar las categorías padre en Wordpress y en esta respuesta de su foro encontré la solución. Un plugin bastante simple y útil.
Estaba tratando de sólo listar las categorías padre en Wordpress y en esta respuesta de su foro encontré la solución. Un plugin bastante simple y útil.
1 — Sergio Melzner
08/01/2008 06:32 pm — ResponderEs una buena manera de hacerlo de manera automática pero personalmente prefiero hacerlo manualmente eligiendo qué categorías excluir.
No sé bien cómo funciona ese plugin, pero quizás cargue menos código. Yo personalmente utilizo la función “exclude” dentro de las listas (de páginas, de categorías, etcétera) para ocultarlas.
Solamente basta con averiguar las ID de las categorías que no queremos mostrar (categorías hijas o no, pueden ser categorías padre) y suponiendo que los números ID correspondientes son 4, 6 y 8 solo buscamos dónde hacemos la llamada a la lista de categorías y le agregamos:
&exclude=4,6,8
Siempre antes de la ‘) que cierra las especificaciones de la llamada. En líneas generales quedaría algo así:
¡Saludos!
2 — Sergio Melzner
08/01/2008 06:33 pm — ResponderPerdón Horacio, hice un ?php cerrado y por eso no se mostró.
3 — Horacio Bella
09/01/2008 01:05 am — ResponderSergio: Siempre hay problemas al insertar códigos en los comentarios ^^
De todos modos se entiende.
El plugin me sirvió porque las subcategorías eran muchas (las cuales debía ocultar) y me iba a llevar bastante tiempo hacer eso. Además en caso de que quieran crearse más subcategorías ya queda configurado para que se oculten solas.
4 — Sergio Melzner
21/01/2008 02:25 am — ResponderYo de nuevo. Encontré una función que oculta todas las categorías “hijo” solamente con un parametro en el wp_list_categories.
Se trata de: (’hierarchical=X’), que con valor uno muestra todas (opción por defecto) y con valor cero ninguna.
Estaba haciendo este post y me acordé del post en tu blog, me pareció copado acercar algo que -a priori- parece la opción más simple.