Je regardais simplement wp_update_term et je n'ai trouvé aucune possibilité de mettre à jour le "nom" du terme. Mon scénario est assez simple: j'ai quelques termes de taxonomie prédéfinis dans un fichier de configuration comme celui-ci (juste un exemple):
$taxonomy_terms = array(
'taxonomy_a' => array( 'term_a', 'term_b', 'term_c' )
,'taxonomy_b' => array( 'term_d', 'term_e', 'term_f' )
);
Maintenant, j'essaie de mettre à jour ces termes en fonction de leur identifiant. Donc, si l'identifiant existe, je ne change que le nom.
Mais voici que mon problème commence: wp_update_term n'offre aucune possibilité de mettre à jour le nom du terme ... Est-ce que quelqu'un connaît un problème ou est-ce que je supervise simplement quelque chose?
Merci!
Selon wp_update_term()
dans le Codex, transmettez les champs que vous souhaitez remplacer par l'argument $args
, essayez de passer name
à cet endroit?