質問: wp_insert_post($insert_post); if ($post_id) { wp_set_post_terms($post_id, array('metais'), 'categoria-produtos'); // tag metais id is 108 } add_post_meta($post_id, 'fornecedores', '5948'); // id do fornecedor add_post_meta($post_id, '_fornecedores', 'field_52377232eb265'); } } なぜうまくいかない?
回答: wp_set_post_terms codexページに記載されているように : この関数はネイティブの投稿タイプでのみ機能します。カスタム投稿タイプの分類には、wp_set_object_terms()を使用してください。 wp_set_object_terms