wp_add_object_terms( int $object_id, string|int|array $terms, array|string $taxonomy )
Ajoute un ou plusieurs termes associés à un objet donné.
Paramètres
$object_id(int)requisId de l'objet pour lequel les termes seront ajoutés.
$terms(string|int|array)requisSlug ou id de terme ou tableau de ceux-ci à ajouter.
$taxonomy(array|string)requisNom de la taxonomie.
Retourne
(array|WP_Error) Les ids (term_taxonomy_id) des termes affectés.
Déclaration et structure de la fonction wp_add_object_terms()
wp_add_object_terms() est déclarée dans le fichier wp-includes/taxonomy.php à la ligne 2969 :
function wp_add_object_terms( $object_id, $terms, $taxonomy ) {
return wp_set_object_terms( $object_id, $terms, $taxonomy, true );
}
Fonction utilisée par wp_add_object_terms()
wp_set_object_terms()Créer une relation entre un objet donné et un terme.
Où est utilisée la fonction wp_add_object_terms()
dans le CMS WordPress
Exemple
wp_add_object_terms( $attachment_id, 'Uncategorized', 'category' );
Sources
Codex WordPress : wp_add_object_terms()
Autres fonctions dans le même fichier : wp-includes/taxonomy.php