Intereting Posts
Можно ли добавить плагины в кэш объектов? Безопасный wordpress_logged_in cookie Каков правильный метод определения «is_front_page» при использовании таких фильтров, как «pre_get_posts» и «posts_where»? Как написать налоговый запрос, который соответствует всем терминам в массиве? Иерархические пользовательские типы сообщений или аналогичные Многопользовательский вход и перенаправление на главный блог пользователей, Не удалось получить доступ к пользовательскому плагину Почему <? Php и?> На каждой строке Бесконечная прокрутка / ленивая загрузка с Галерея NextGen wpdb пользовательский post_type проблема Сделать функцию для запуска только для CPT Как заставить пользователей к определенному субдомену регистрироваться для MU (Multisite)? Пользовательская постоянная ссылка: / year / month / post-go-here /? DIsplaying URL-адрес настраиваемого поля в последнем столбце определенной таксономии && post type Отсутствие сообщений в запросе

Вставить варианты через woocommerce api

Я хочу добавить переменный продукт через API woo commerce. Я успешно добавил нормальный продукт через узлы js и php, но вам нужно пример, как добавить переменный продукт. Я искал в документации https://github.com/woothemes/woocommerce/tree/master/includes/api, но не смог найти какой-либо образец исходного кода для добавления переменной продукта. Есть ли какой-либо образец исходного кода для добавления переменной продукта через API-интерфейс woo. Даже здесь также нет исходного кода для добавления переменной продукта.

Я использовал Api и мой код, как следует

<?php require_once( 'lib/woocommerce-api.php' ); $client = new WC_API_Client( 'http://example.com', 'ck_xxxxxxxxxxxxxxxxxxxxxxx8a4e', 'cs_xxxxxxxxxxxxxxxxxxxxxxxd701acf41c'); // echo "<pre>"; print_r($client->index->get()); // die; $data = [ 'product' => [ 'title' => 'Preremium112 Quality', 'type' => 'variable', 'regular_price' => '21.99', 'sku' => 'modrerts12344', 'description' => 'Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.', 'short_description' => 'Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.', 'categories' => [ 9, 14 ], 'product_attribute' => [ 'name' => 'case_model', 'type' => 'select', 'variation'=> 'true', 'options' => [ 'Htc', 'Samsung' ] ], 'variations' => [ ['regular_price' =>'12344', 'sku' => 'model_htc11234', 'attributes' => [ 'name' => 'case_model', 'slug' => 'model', 'option'=> 'Htc' ]], ['regular_price' =>'12344', 'sku' => 'model_samsung11234', 'attributes' => [ 'name' => 'case_model', 'slug' => 'model', 'option'=> 'Samsung' ]], ] ] ]; print_r($client->products->create($data)); 

Проблема с приведенным выше кодом заключается в том, что атрибуты продукта не обновляются

Solutions Collecting From Web of "Вставить варианты через woocommerce api"