Créer par programmation un terme de taxonomie

13

Comment créeriez-vous par programme un terme de taxonomie? Je souhaite en créer en bloc dans un module personnalisé.

Lucy
la source

Réponses:

11

Vous voudrez utiliser taxonomy_save_term . Le tableau que vous transmettez à taxonomy_save_term devrait ressembler à ceci.

$term = array(
 'name' => 'Taxonomy Term 1',
 'vid' => 1, // The VID of the vocabulary this term should be saved under
 'description' => 'A description of this term', // Not required
 'weight' => 5, // Not required
);
taxonomy_save_term($term);
ericduran
la source
'poids' peut également être inclus ici
Shoaib Nawaz
1
Il y a aussi le parent, les relations et les synonymes mais je ne pensais pas que c'était aussi important;)
ericduran
1
@Shaoib: saviez-vous que vous pouvez modifier les réponses sur stackexchange et améliorer la réponse avec vos connaissances? J'ai ajouté la propriété weight et j'ai également terminé l'exemple de code avec un appel taxonomy_save_term ().
marcvangend