"Drupal自动创建分类函数"
Published on Aug. 22, 2023, 12:10 p.m.
/ *Return the term id for a given term name.
自动创建分类*/
function _get_tid_from_term_name($term_name, $vocabulary = ‘tags’) {
// $vocabulary = ‘zhonglei’;
$arr_terms = taxonomy_get_term_by_name($term_name, $vocabulary);
if (!empty($arr_terms)) {
$arr_terms = array_values($arr_terms);
$tid = $arr_terms[0]->tid;
} else {
$vobj = taxonomy_vocabulary_machine_name_load($vocabulary);
$term = new stdClass();
$term->name = $term_name;
$term->vid = $vobj->vid;
taxonomy_term_save($term);
$tid = $term->tid;
}
return $tid;
}