Criar programaticamente termo de taxonomia

13

Como você criaria programaticamente o termo de taxonomia? Desejo criar em massa alguns em um módulo personalizado.

Lucy
fonte

Respostas:

11

Você desejará usar taxonomy_save_term . A matriz que você passa para taxonomy_save_term deve ficar assim.

$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
fonte
'peso' também pode ser incluído aqui
Shoaib Nawaz
1
Há também pais, relações, bem como sinónimos, mas eu não senti aqueles eram tão importantes;)
ericduran
1
@ Shaoib: você sabia que pode editar respostas no stackexchange e aprimorar a resposta com seu conhecimento? Adicionei a propriedade weight e também terminei o exemplo de código com uma chamada taxonomy_save_term ().
marcvangend