La única función en la lista de funciones taxonomy.module que parece que hace lo que quiero parece ser una función privada ( _taxonomy_get_tid_from_term ).
¿Qué función se supone que debo usar si todo lo que sé es el nombre del término de taxonomía y necesito averiguar su ID?
taxonomy-terms
beth
fuente
fuente

$foo[0]->tidno hace nada porque devuelve una matriz codificada con TID. Entonces, para obtener el TID, ¿necesito el TID, o para hacerloforeach()aunque solo sea en un artículo? De lo contrario:Undefined offset: 0foreach ($terms as $term)y verifique$term->vidpara asegurarse de tener el correcto.taxonomy_get_term_by_name()hará el truco:fuente
$first_term = array_shift($terms);Esta función funcionó para mí:
Si está utilizando otro vocabulario (diferente de las etiquetas), modifique el código sobre la línea:
fuente