Tôi không thể tìm ra cách lấy tên thuật ngữ phân loại nếu tôi có ID thuật ngữ phân loại.
Đây là mã hiện tại của tôi
// 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';
Giá trị của $quantityTerms
không phải là "tên" của số lượng mà là ID của danh mục số lượng. Khi nó đặt các thuật ngữ đối tượng, nó tạo ra một thể loại mới gọi là "ID #" và không chèn nó vào danh mục theo tên.
wp_set_object_terms( $post_id, $quantityTerms, $quantityTax, $append );
5
@JonFury, nhiều câu hỏi của bạn thể hiện sự thiếu nỗ lực nghiên cứu hoàn toàn - bạn có thể tự trả lời câu hỏi này bằng cách nhập tiêu đề của nó vào Google , chưa kể đó là câu trả lời trong nhiều câu hỏi khác mà bạn sẽ thấy đã tìm kiếm WPSE. Không ai muốn lãng phí thời gian của mình để trả lời các câu hỏi đã được trả lời hàng trăm lần trước đó. Vui lòng sử dụng công cụ tìm kiếm, tìm kiếm WPSE và codex WordPress trước khi đặt câu hỏi trên WPSE. Cộng đồng của chúng tôi không phải là một công cụ tìm kiếm.
—
bosco