Fügen Sie einen Begriff zu einem Anhang hinzu, der vom Frontend übergeben wird

Ich habe ein Front-End-Post-Formular, wo Benutzer eine Datei mit ihrem Post hochladen können, die ich als Anhang mit media_handle_sideload() . Ich brauche eine Möglichkeit, einen Begriff zu diesem Anhang hinzuzufügen, so dass ich eine Schleife aller spezifischen Anhänge von einem Benutzer mit diesem Begriff zeigen kann.

Solutions Collecting From Web of "Fügen Sie einen Begriff zu einem Anhang hinzu, der vom Frontend übergeben wird"

media handle sideload gibt eine Anhangs-ID zurück und Anhänge sind normale Posts mit dem Post-Typ ‘Anhang’. Es gelten die gleichen Dinge wie in den wp_get_attachment_image auch mit einigen wp_get_attachment_image functionen wie wp_get_attachment_image

Verwenden Sie also wp_set_object_terms wie wp_set_object_terms , zB:

 $id = media_handle_sideload(.... if(!is_wp_error($id)){ wp_set_object_terms( $id, array(terms...), $taxonomy, $append ); }