Criar programaticamente termo de taxonomia


13

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

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);

'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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.