Erstellen Sie programmgesteuert einen Taxonomiebegriff


13

Wie würden Sie programmatisch einen Taxonomiebegriff erstellen? Ich möchte einige in einem benutzerdefinierten Modul erstellen.

Antworten:


11

Sie möchten taxonomy_save_term verwenden . Das Array, das Sie an taxonomy_save_term übergeben, sollte folgendermaßen aussehen.

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

"Gewicht" kann auch hier enthalten sein
Shoaib Nawaz

1
Es gibt auch Eltern, Verwandte und Synonyme, aber ich fand diese nicht so wichtig;)
Ericduran

1
@Shaoib: Wussten Sie, dass Sie Antworten beim Stapelaustausch bearbeiten und die Antwort mit Ihrem Wissen erweitern können? Ich habe die weight-Eigenschaft hinzugefügt und das Codebeispiel mit einem taxonomy_save_term () -Aufruf abgeschlossen.
Marcvangend

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.