Mil gracias muchachos.
Naah al final resolví adaptando una función interna de Wordpress. Apliqué lo del var_dump pero luego rebuzné a todo gañote con el array_slice (menos mal que estas cosas las paso con soda) y abandoné la pelea justo cuando estaba a punto de estrellar la computadora contra la pared.
Cita:
Iniciado por okram por otro lado, ese break; está fuera del foreach, por lo que en teoría no debería tener efecto alguno.
No sé si está dentro o fuera, pero si lo quito se viene todo el chorizo de categorías
.
Cita:
Iniciado por okram Todo ese código forma parte de alguna otra estructura de control más grande?
Así es, pero en la mayoría de los casos terminan siendo arrays de datos que se controlan con otros arrays de funciones [ ejemplo ]. Lo que yo hago es adaptar esas funciones. Algunas veces he tenido que programar desde cero con código independiente del soft para luego mezclarlo en la fiesta, pero afortunadamente son casos minoritarios. Siendo diseñador tengo que poner a punto el sistema para poder seguir maquetando. Desde luego a veces es extenuante.
Wordpress y sus tags llegan hasta un punto muy limitado por sí mismos, pero cuando éstos comienzan a ser adaptados con un poco de programación extra te aseguro que no hay barreras.
De verdad recomiendo Wordpress aún para desarrolladores profesionales, ya que su implementación ahorra un montón de trabajo (yo defino a esta aplicación como un FW más que un CMS común), sobre todo en las opciones y recursos del backend. Y a la hora de actualizar simplemente se sobrescriben los archivos y listo, porque WP también tiene un sistema en el cual no es necesario tocar un pelo de los archivos del núcleo.
Así que cuando tengan tiempo tómense la pequeña molestia de descargarlo y analizarlo. Me darán la razón, sobre todo cuando vean que tendrán la capacidad de culminar proyectos en pocas semanas, cuando en otras condiciones les tomaría meses llegar a exactamente lo mismo, por muy experto que sea el programador.