Tengo una taxonomía llamada servicios y quiero enumerar todos los términos. Puedo cargar el vocabulario con
$vocabulary = taxonomy_vocabulary_machine_name_load('Services')
pero no se puede ver para sacar todos los términos.
7
taxonomy-terms
LeBlaireau
fuente
fuente
Respuestas:
Hay algunas formas pero prefiero
entity_load()
:También puedes usar:
taxonomy_term_load_multiple()
EntityFieldQuery
fuente
entity_load
?taxonomy_term_load_multiple()
que por eso personalmente lo prefiero. El usotaxonomy_get_tree()
introduce niveles innecesarios de complejidad a las consultas involucradas, a menos que necesite específicamente los términos en su jerarquía original (que OP no especificó)Me gustaría usar este código.
taxonomy_vocabulary_machine_name_load
taxonomy_get_tree
fuente