Ich kann nicht herausfinden, wie ich den Namen des Taxonomie-Begriffs erhalte, wenn ich die ID des Taxonomie-Begriffs habe.
Dies ist mein aktueller Code
// create a dropdown menu of the quantity taxonomy
wp_dropdown_categories(
array('taxonomy' => 'quantity_category', 'name' => 'productQuantity', 'hide_empty' => 0)
);
$quantityTerms = $_POST['productQuantity'];
$quantityTax = 'quantity_category';
Der Wert von $quantityTerms
ist nicht der "Name" der Menge, sondern die ID der Mengenkategorie. Wenn die Objektbegriffe festgelegt werden, wird eine neue Kategorie mit dem Namen "ID #" erstellt und nicht nach Namen in die Kategorie eingefügt.
wp_set_object_terms( $post_id, $quantityTerms, $quantityTax, $append );
custom-taxonomy
Jon Furry
quelle
quelle
Antworten:
Mit der Funktion get_term_by () können Sie den Namen des Taxonomiebegriffs aus der ID abrufen .
quelle