Публикация на удаленном сайте WordPress с пользовательской таксономией - PullRequest
0 голосов
/ 14 апреля 2020

Я использую этот код для передачи 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'

... но это не сработало.

Я могу ' Не найти документацию для достижения этого.

1 Ответ

1 голос
/ 14 апреля 2020

Чувствую себя немного глупо, я не осознавал этого раньше.

Изменить это ...

'categories' => 2

... на это ...

'clothing_line_cats' => 2

...