Я использую этот код для передачи sh данных в пользовательский тип записи на удаленном веб-сайте:
$api_response = wp_remote_post( 'https://example.com/wp-json/wp/v2/clothing_line', array(
'headers' => array(
'Authorization' => 'Basic ' . base64_encode( 'admin:5mMcJGUGNFYq9PxU5P0ad0Np' )
),
'body' => array(
'title' => 'Pink Shirt',
'status' => 'publish',
'post_type' => 'clothes',
'categories' => 2,
'slug' => 'pink-shirt',
'meta' => array('amount' => '12.50', 'style' => 'petite', 'size' => 'small', 'gender' => 'ladies', 'author' => 1)
)
));
... и он отлично работает, за исключением одной проблемы.
'categories' => 2
, вероятно, будет нормально работать с обычными категориями, но у меня есть специальная таксономия для этого, называемая 'clothing_line_cats'.
Мне нужна запись, созданная на удаленном сайте, чтобы иметь категорию для ' таксономия clothing_line_cats.
Я пытался добавить это ...
'taxonomy' => 'clothing_line_cats'
... но это не сработало.
Я могу ' Не найти документацию для достижения этого.