web-dev-qa-db-fra.com

Créer des termes lors de l'enregistrement de la taxonomie?

J'enregistre une taxonomie dans mon fichier functions.php:

register_taxonomy("our_gallery_types", array("gallery"), array("hierarchical" => true, "label" => "Categories", "singular_label" => "Category", "rewrite" => true));

Et ça marche parfaitement.

Mais je veux aussi créer automatiquement deux termes dans cette taxonomie, comment pourrais-je le faire?

Lorsque vous exécutez Wordpress pour la toute première fois et que vous cliquez sur Messages, il existe une catégorie "Sans catégorie". Je souhaite faire exactement la même chose pour ma taxonomie, afin que mes utilisateurs ne s'embrouillent pas et ne soient pas obligés de créer des catégories pour eux-mêmes.

Comment puis-je y arriver?

2
Wordpressor

utiliser wp_insert_term () (après avoir enregistré la taxonomie)

Vous pouvez également vérifier si un terme existe déjà () avant de le faire, afin de sauvegarder des requêtes de base de données inutiles ...

4
onetrickpony