wp_insert_post ile yazını ekledikten sonra wp_set_object_terms ile taksonomilerini girebilirsin.
Örnek ;
...
$post_id = wp_insert_post($my_post);
wp_set_object_terms($post_id, $location, 'location');
wp_set_object_terms($post_id, $sale_rental, 'sale_rental');
wp_set_object_terms($post_id, $price, 'price');
kaynak